![]() | 1 cominghome 2018-01-09 09:51:38 +08:00 你先确定一下是不是找对了配置文件,配置文件是不是写对了路径。 |
![]() | 2 2232588429 OP @cominghome #1 是 sudo apt-get -y install mysql-server 这个命令安装的,中间也没动过,应该是默认路径。 |
3 zlfzy 2018-01-09 10:03:53 +08:00 内存够吗 |
![]() | 4 2232588429 OP @zlfzy #3 够的,512 内容只用了 14.4 |
5 jjianwen68 2018-01-09 10:06:15 +08:00 直接 su mysql && mysqld 看看有什么错误提示 |
6 zlfzy 2018-01-09 10:07:01 +08:00 @2232588429 看看系统日志。 |
![]() | 7 2232588429 OP @jjianwen68 #5 没有任何提示 0 0 |
![]() | 8 JerryZhang 2018-01-09 13:26:46 +08:00 你确定你启动的机器和你查看的机器是同一台机器吗。。 |
![]() | 9 2232588429 OP @JerryZhang #8 当然确定 |
10 QAPTEAWH 2018-01-09 14:35:26 +08:00 my.cnf 里 log-error 设置了没? |
11 runntuu 2018-01-09 18:14:18 +08:00 via iPhone show variables like “ log-error ”; 该参数如果为空,默认打印在屏幕上。那就去 my.cnf 里添加参数 log-error,重启实例。 |
![]() | 12 lwbjing 2018-01-09 18:16:51 +08:00 log 目录的权限? |
![]() | 13 Hardrain 2018-01-09 18:25:36 +08:00 看看 /var/log/syslog 里面有什么 如果你没有指定 log 文件,程序输出的 stderr 一般是进入这个文件 如果有 systemd,systemctl status mysqld.service 看看有什么 |
![]() | 14 2232588429 OP @QAPTEAWH #10 设置了 general_log_file = /var/log/mysql/mysql.log general_log = 1 这里注释都去掉了但是路径下没有文件,创建这个文件还是没有看到内容。 |
15 gdtv 2018-01-09 21:52:48 +08:00 不会是硬盘空间不足吧 |
![]() | 16 2232588429 OP @gdtv #15 硬盘是空的呀- - |
![]() | 17 2232588429 OP @lwbjing #12 root 进去安装的,log 目录会没权限? |
![]() | 18 2232588429 OP @Hardrain #13 /var/log/syslog 里面也是空的- - |
19 QAPTEAWH 2018-01-09 22:45:35 +08:00 via iPhone general_log 是另一个东西。你要看 log_error。 |
![]() | 20 2232588429 OP @QAPTEAWH #19 也是这个文件里配置的么?貌似没看到。 |
21 julyclyde 2018-01-10 08:21:26 +08:00 lsof 看看 mysqld 到底打开了哪个日志文件 |