php - الوصول إلى الخلية MAMP من المحطة الطرفية




mysql bash (5)

أريد التدرب على استخدام SQL بدلاً من phpMyAdmin.

كيف يمكنني تسجيل الدخول إلى الخلية MAMP من المحطة؟


أفترض أن إصدار MAMP الذي تستخدمه يقوم بتثبيت نفسه في / Applications / MAMP. تأكد أولاً من خلال وحدة التحكم MAMP أن خادم Mysql قيد التشغيل. ثم قم بتوصيل مثل هذا من سطر الأوامر:

/Applications/MAMP/Library/bin/mysql -uUsername -pPassword

من الواضح استبدال اسم المستخدم وكلمة المرور. راجع للشغل ، لا توجد مسافة بين -u واسم المستخدم أو -p وكلمة المرور.

حظا سعيدا تعلم ميسكل بالطريقة القديمة!


إذا كنت ترغب فقط في الكتابة:

mysql -u Username -p

يمكنك إنشاء اسم مستعار في ملف التعريف ~/.bash_profile الخاص بك في إصدارات OSX الأقدم. تم ~/.bash_profile هذا الملف ~/.profile لذا تحقق أولاً مع

ls -la ~/

في حالة وجود أحد هذه الملفات ، قم بتحرير هذا الملف. عدا ذلك ، قم بإنشاء واحدة جديدة مع ما تحب من أي وقت مضى (هنا أفعل ذلك باستخدام nano ولدي ملف ~ / .bash_profile)

sudo nano ~/.bash_profile

تضاف السطر التالي

alias mysql=/Applications/MAMP/Library/bin/mysql

احفظ الملف ثم قم بإنهاء nano باستخدام CTRL + X ثم اكتب Y enter

ثم تحتاج إلى الكتابة

source ~/.bash_profile

الآن يمكنك استخدام

mysql -u root -p

كان علي أن أفعل بعض التعديلات ، اذهب أولاً إلى مجلد bin

cd /Applications/MAMP/Library/bin/

ثم لتشغيل ملف mysql كان لا بد من تنفيذها

./mysql -uUSERNAME -pPASSWORD

كان السبب: تشغيل ملف قابل للتنفيذ في Mac Terminal


لم أستطع الحصول على أي مما سبق: / ذهبت إلى http://blog-en.mamp.info/2009/08/using-mysql-command-line-with-mamp.html وقد عملت بشكل مثالي. أتمنى أن يساعدك هذا.

افتح نافذة طرفية جديدة ، وانسخ والصق القسم أدناه و TADA !

/ Applications / MAMP / Library / bin / mysql - host = localhost -uroot -proot


هذا الخط يعمل لي:

/Applications/MAMP/Library/bin/mysql -uroot -p




mamp