我从官方网站安装了mysql 5.1,但是遇到了问题

时间:2012-03-28 21:19:49

标签: mysql installation environment

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

特别是两个问题:

1)当我尝试从pref窗格

启动服务器时,服务器将无法启动

2)当我在命令行中输入“mysql”时出现此错误。 ERROR 2002(HY000):无法通过套接字'/tmp/mysql.sock'连接到本地MySQL服务器


当我输入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:无法将dir更改为'/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文件的mysqld_safe mysqld /usr/local/mysql/data/Shaans-MacBook-Pro.local.pid已结束

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

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

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

执行这些功能