【发布时间】:2012-07-30 19:22:38
【问题描述】:
我使用“Webadmin”运行 Fedora 17。所以我尝试使用 webadmin 选项来更新上传到我的 MySQL 数据库的最大大小。现在,我无法重新启动 mysqld。我没有 GUI,所以当运行 systemctl status mysqld.service 时,我给了我这个消息:
[root@localhost ~]# systemctl status mysqld.service
mysqld.service - MySQL database server
Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled)
Active: failed (Result: exit-code) since Mon, 30 Jul 2012 15:08:26 -0400; 6min ago
Process: 3560 ExecStartPost=/usr/libexec/mysqld-wait-ready $MAINPID (code=exited, status=1/FAILURE)
Process: 3559 ExecStart=/usr/bin/mysqld_safe --basedir=/usr (code=exited, status=0/SUCCESS)
Process: 3542 ExecStartPre=/usr/libexec/mysqld-prepare-db-dir (code=exited, status=0/SUCCESS)
CGroup: name=systemd:/system/mysqld.service
Jul 30 15:08:23 localhost mysqld_safe[3559]: 120730 15:08:23 mysqld_safe Logging to '/var/log/mysqld.log'.
Jul 30 15:08:23 localhost mysqld_safe[3559]: 120730 15:08:23 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
或者当我尝试访问我的 phpmyadmin 屏幕时,我看到了这条消息:
phpMyAdmin - Error
#2002 - Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
The server is not responding (or the local server's socket is not correctly configured).
当我在终端 locate mysql.sock 中运行时,它会显示正确的路径 /var/lib/mysql/mysql.sock。
但是当我运行这个命令ls /var/lib/mysql时,我找不到这个文件。
请帮忙。
【问题讨论】:
-
您可以尝试“getenforce”查看天气“SELinux”是否已启用。如果可能会导致意想不到的问题。如果已启用,请尝试“setenforce 0”禁用它。欲了解更多信息,请点击此URL
标签: mysql linux phpmyadmin fedora webmin