如何在Mac中通过命令行连接到MySQL?(例如,向我展示代码)

我正在做一个PHP/SQL教程,但首先假设您已经在MySQL中了.

推荐答案

看这里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

编辑此答案的人:请不要在-pPASSWORD之间添加空格

Mysql相关问答推荐

为什么SQL会打印\\.& '而不是\.'在命令行上?

完全相同的A B表达在SQL中的不同上下文中意外返回不同的结果

将值代入子查询

奇怪的MySQL SELECT循环;但不是\G

如何查询一行

将类图转换为SQL数据库

我可以在姓名和姓名日期之间进行搜索吗?

SQL查询以查找两个特定行的总和

此更新查询是否有任何可能的重写选项?

从 SQL 中的左连接和内连接中减go 计数

如何显示患者预约中的专业人员姓名?

在 MySQL 中 Select COUNT of MAX

在 MySQL 中重命名外键列

如何用一系列日期填充表格?

我可以在 PHP 中使用 PDO 创建数据库吗?

从 MySQL JSON 数据类型中提取不带引号的值

电话号码和地址的mysql数据类型

MySQL 更新连接表

在 PHP 中运行 MySQL *.sql 文件

MySQL 1062 - 键 'PRIMARY' 的重复条目 '0'