在Mac OS Lion上从命令行启动MySQL服务器

我为Mac安装了mySQL。除了使用System Preference中安装的mySQL.prefPane工具启动SQL

Server之外,我还想知道从命令行启动的指令。我做如下:

苏根

我通过命令行启动mySQL服务器,它产生如下错误:

/ usr / local / mysql / bin / mysqld

[警告]设置lower_case_table_names =

2是因为/usr/local/mysql-5.5.17-osx10.6-x86_64/data/的文件系统不区分大小写

[错误]致命错误:请阅读手册的“安全性”部分,以了解如何以root用户身份运行mysqld!

[错误]中止

[注意] / usr / local / mysql / bin / mysqld:关闭完成

请帮我!

编辑:

原因在这里:http

//dev.mysql.com/doc/refman/5.5/en/changing-mysql-

user.html

以下xdazz的答案中描述了一种解决方案。

回答:

尝试 /usr/local/mysql/bin/mysqld_safe

例:

shell> sudo /usr/local/mysql/bin/mysqld_safe

(Enter your password, if necessary)

(Press Control-Z)

shell> bg

(Press Control-D or enter "exit" to exit the shell)

您还可以将这些添加到bash启动脚本中:

export MYSQL_HOME=/usr/local/mysql

alias start_mysql='sudo $MYSQL_HOME/bin/mysqld_safe &'

alias stop_mysql='sudo $MYSQL_HOME/bin/mysqladmin shutdown'

以上是 在Mac OS Lion上从命令行启动MySQL服务器 的全部内容, 来源链接: utcz.com/qa/400972.html

回到顶部