【问题标题】:I installed mysql 5.1 from the official site, but am having issues我从官方网站安装了 mysql 5.1,但遇到了问题
【发布时间】:2012-04-12 12:51:25
【问题描述】:

注意:我使用的是 Mac OS X Lion

特别是两个问题:

1) 当我尝试从首选项窗格启动时,服务器无法启动

2) 我在命令行中输入“mysql”时收到此错误。 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock'


当我输入 mysqld 时,我收到以下错误:

120328 17:28:55 [警告] 无法创建测试文件 /usr/local/mysql-5.1.62-osx10.6-x86_64/data/Shaans-MacBook-Pro.lower-test 120328 17:28:55 [警告] 无法创建测试文件 /usr/local/mysql-5.1.62-osx10.6-x86_64/data/Shaans-MacBook-Pro.lower-test mysqld:无法将目录更改为“/usr/local/mysql-5.1.62-osx10.6-x86_64/data/”(错误代码:13) 120328 17:28:55 [错误] 中止

120328 17:28:55 【注意】mysqld:关机完成


当我输入“sudo mysqld”时,我收到以下错误:

120328 17:45:48 [警告] 设置 lower_case_table_names=2 因为 /usr/local/mysql-5.1.62-osx10.6-x86_64/data/ 的文件系统不区分大小写 120328 17:45:48 [错误] 致命错误:请阅读手册的“安全”部分以了解如何以 root 身份运行 mysqld!

120328 17:45:48 [错误] 中止

120328 17:45:48 【注意】mysqld:关机完成


当我输入“sudo mysqld_safe”时,我得到以下响应:

120328 17:50:26 mysqld_safe 记录到“/usr/local/mysql/data/Shaans-MacBook-Pro.local.err”。 120328 17:50:26 mysqld_safe 使用来自 /usr/local/mysql/data 的数据库启动 mysqld 守护进程 120328 17:50:32 pid 文件 /usr/local/mysql/data/Shaans-MacBook-Pro.local.pid 中的 mysqld_safe mysqld 结束

【问题讨论】:

    标签: mysql installation environment


    【解决方案1】:

    使用mysqld 启动服务器 - mysql 启动命令行界面,而不是守护进程。

    【讨论】:

    • 我假设您使用的是 Ubuntu?试试sudo /etc/init.d/mysql start。编辑:mysql,不是 mysqld
    • 正如@user1299241 所指出的,在 Ubuntu 中似乎不推荐直接调用 init.d 脚本。它仍然可以工作,但现在接受的方法是使用service
    • 嘿,我实际上在使用 mac os x
    • sudo mysqld 应该可以解决问题。 (当然我在事后看到了 MacBook 参考)。
    • 呃,当你尝试 sudo 时,我现在看到了你的粘贴。如果您尝试sudo mysqld_safe,会发生什么?
    【解决方案2】:

    根据您拥有的发行版,这些命令可能有效,我使用的是 Ubuntu Server 10.04

    我输入:
    sudo 服务 mysql 停止
    sudo 服务 mysql 启动
    sudo 服务 mysql 重启

    执行这些功能

    【讨论】:

    • 我认为 Todd B 建议的 /etc/init.d/mysql start 命令会起作用。但是,当我这样做时,它会给出此警告消息Rather than invoking init scripts through /etc/init.d, use the service(8) utility, e.g. service mysql start 所以我开始使用 sudo service mysql start
    猜你喜欢
    • 2019-12-22
    • 1970-01-01
    • 2015-03-08
    • 2019-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-16
    • 1970-01-01
    相关资源
    最近更新 更多