【发布时间】:2015-11-14 23:41:48
【问题描述】:
我现在面临这个问题好几天了。我正在尝试在Ubuntu 机器上连接到我的MySQL。但我没有通过这个。请查看我运行的以下命令和错误消息。
root@ipadtest:/var/lib/mysql# mysql start
警告:全局可写配置文件 '/etc/mysql/my.cnf' 被忽略 ERROR 2002 (HY000): 无法通过套接字连接到本地 MySQL 服务器 '/var/run/mysqld/mysqld.sock' (111)
root@ipadtest:/var/lib/mysql# mysql -uroot -p
警告:全局可写配置文件 '/etc/mysql/my.cnf' 被忽略 输入密码: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)
root@ipadtest:/var/lib/mysql# mysqld
警告:全局可写配置文件 '/etc/mysql/my.cnf' 被忽略 150821 11:34:38 [错误] 致命错误:请阅读“安全”部分 了解如何以 root 身份运行 mysqld 的手册!
150821 11:34:38 [错误] 中止
150821 11:34:38 【注意】mysqld:关机完成
root@ipadtest:/var/lib/mysql# mysql restart
警告:全局可写配置文件 '/etc/mysql/my.cnf' 被忽略 ERROR 2002 (HY000): 无法通过套接字连接到本地 MySQL 服务器 '/var/run/mysqld/mysqld.sock' (111)
root@ipadtest:/var/lib/mysql# mysqladmin -u root -p status
警告:全局可写配置文件 '/etc/mysql/my.cnf' 被忽略 输入密码:mysqladmin:连接到 'localhost' 的服务器失败 错误:'无法通过套接字连接到本地 MySQL 服务器 '/var/run/mysqld/mysqld.sock' (111)' 检查 mysqld 是否正在运行并且 套接字:'/var/run/mysqld/mysqld.sock' 存在!
谁能告诉我是什么问题。在我看来,数据库已损坏。如果是,那我该如何恢复? TIA。
【问题讨论】:
-
service mysqld restart 再试一下?