如何从Mac的命令行连接到MySQL ?(即给我看代码)
我正在做一个PHP/SQL教程,但它开始假设你已经在MySQL。
如何从Mac的命令行连接到MySQL ?(即给我看代码)
我正在做一个PHP/SQL教程,但它开始假设你已经在MySQL。
当前回答
运行MySQL Shell后,你会看到以下内容:
mysql-js>
首先,你应该:
mysql-js>\sql
其次:
mysql-sql>\connect username@servername (root@localhost)
最后:
Enter password:*********
其他回答
请看这里http://dev.mysql.com/doc/refman/5.0/en/connecting.html
mysql -u USERNAME -pPASSWORD -h HOSTNAMEORIP DATABASENAME
以上选项意味着:
-u: username
-p: password (**no space between -p and the password text**)
-h: host
last one is name of the database that you wanted to connect.
看一下链接,那里有详细的说明!
正如Rick已经提到的,你可以通过不像这样传递密码来避免将密码作为命令的一部分:
mysql -u USERNAME -h HOSTNAMEORIP DATABASENAME -p
编辑此答案的人员:请不要在-p和PASSWORD之间添加空格
最好的做法是mysql -u root -p。 然后MySQL将提示输入密码后,您按下enter。
使用下面的命令来登录远程mysql服务器
mysql -u property_wlive -h 127.0.0.1 -P 3306 property_plive -p
有时你可能需要为port添加-P:
mysql -u USERNAME -pPASSWORD -h HOSTNAME -P PORTNUMBER DATABASE;
使用以下命令连接到MySQL数据库
mysql -u USERNAME -h HOSTNAME -p