PDA

View Full Version : مشکل اتصال با mysql در خط فرمان



persianuser2
شنبه 01 آذر 1393, 06:36 صبح
سلام
دوستان من php ساده کار میکردم یعنی خودم کد نویسی می کردم اما تصمیم گرفتم یک فریمورکی رو هم یاد بگیرم که از بین فریمورک های مختلف به لاراول و کدایگنیتر رسیدم که در نهایت تصمیم لاراول رو انتخاب کنم به خاطره سرعت و کارایی فوق العادش.
دیروز نصبش کردم و تنظیماتش هم انجام دادم اما از طریق خط فرمان که میخوام به دیتابیس وصل بشم با دستور :

mysql -u mysqlUsername -p mysqlPassword
اما میگه دستور به عنوان دستور داخلی یا خارجی شناخته نشده؟!

'mysql' is not recognized as an internal or external command, operable program or batch file.


اتصال به بانک از طریق CMD در ویندوز 7 امکان پذیر هست؟!

persianuser2
شنبه 01 آذر 1393, 09:31 صبح
سلام
دوستان من php ساده کار میکردم یعنی خودم کد نویسی می کردم اما تصمیم گرفتم یک فریمورکی رو هم یاد بگیرم که از بین فریمورک های مختلف به لاراول و کدایگنیتر رسیدم که در نهایت تصمیم لاراول رو انتخاب کنم به خاطره سرعت و کارایی فوق العادش.
دیروز نصبش کردم و تنظیماتش هم انجام دادم اما از طریق خط فرمان که میخوام به دیتابیس وصل بشم با دستور :

mysql -u mysqlUsername -p mysqlPassword
اما میگه دستور به عنوان دستور داخلی یا خارجی شناخته نشده؟!

'mysql' is not recognized as an internal or external command, operable program or batch file.


اتصال به بانک از طریق CMD در ویندوز 7 امکان پذیر هست؟!

دستی هم میخوام با دیتابیس کار کنم این خطا رو میده

call_user_func_array() expects parameter 1 to be a valid callback, class 'Illuminate\Database\MySqlConnection' does not have a method 'query'

nasirb
شنبه 01 آذر 1393, 11:04 صبح
اتصال به بانک از طریق CMD در ویندوز 7 امکان پذیر هست؟!
دوست عزیز مشکلی مطرح کردید فکر می کنم که ربطی به فریمورک نداره و مربوط به تنظیمات Package ای نصب کردید ارتباط داره ! به طور مثال Xampp .
شما باید وارد environment variable ویندوز بشید و PATH های زیر را بهش اضافه کنید . اینها برای Xampp هست اگر از Package دیگری استفاده می کنید با توجه به اون مسیر ها رو تنظیم کنید. در ضمن فرض من اینه شما Xampp رو در درایو C نصب کرده اید !

;C:\xampp\mysql\bin;C:\xampp\php

با این کار شما به دستورات mysql و php در CMD دسترسی دارید.

persianuser2
شنبه 01 آذر 1393, 17:34 عصر
دوست عزیز مشکلی مطرح کردید فکر می کنم که ربطی به فریمورک نداره و مربوط به تنظیمات Package ای نصب کردید ارتباط داره ! به طور مثال Xampp .
شما باید وارد environment variable ویندوز بشید و PATH های زیر را بهش اضافه کنید . اینها برای Xampp هست اگر از Package دیگری استفاده می کنید با توجه به اون مسیر ها رو تنظیم کنید. در ضمن فرض من اینه شما Xampp رو در درایو C نصب کرده اید !

;C:\xampp\mysql\bin;C:\xampp\php

با این کار شما به دستورات mysql و php در CMD دسترسی دارید.

دمت گرم داداش گلم خیلی ممنون بابت جوابت دقیقاً مشکل همین بود که حل شد:تشویق::تشویق::تشویق::تشوی :
اصلاً به Environment variable یادم نبود تو سایت لاراول هم یادآوری نکرده بود. TNX