mysql故障:
[root@mysql_m ~]# /etc/init.d/mysqld restart
starting mysql....... error! manager of pid-file quit without updating file.
[root@mysql_m ~]#
可能一:
啟動配置檔案/etc/init.d/mysqld 中的basedir和datadir目錄沒有指定,預設找安裝目錄去了。需要就需要指定datadir的目錄。
上面兩個目錄應該為初始化資料庫時候指定的基礎目錄和資料目錄。例如我的初始化目錄為下面的命令。
所以我修改為:
vim /etc/init.d/mysqld
47 datadir=/data
可能二mysqld的資料目錄屬主不是mysql,或者uid不對。也就是上面中的data目錄的屬主不對。修改為相同的屬主即可。
chown -r mysql.mysql /data
可能三是mysql下的tmp目錄許可權問題。導致無法建立socket.
日誌中報下面的錯誤:
151105 13:42:49 innodb: started; log sequence number 0 44233
151105 13:42:49 [error] can't start server : bind on unix socket: permission denied
151105 13:42:49 [error] aborting
total 32
drwxr-xr-x 2 root root 4096 nov 5 09:32 bin
drwxr-xr-x 3 root root 4096 nov 4 23:55 include
drwxr-xr-x 3 root root 4096 nov 4 23:55 lib
drwxr-xr-x 2 root root 4096 nov 4 23:55 libexec
drwxr-xr-x 10 root root 4096 nov 4 23:55 mysql-test
drwxr-xr-x 6 root root 4096 nov 4 23:55 share
drwxr-xr-x 5 root root 4096 nov 4 23:55 sql-bench
drwxr-xr-x 2 root root 4096 nov 5 13:25 tmp
[root@mysql_s ~]#
所以授權為mysql即可
[root@mysql_s ~]# /etc/init.d/mysqld start
starting mysql. success!
[root@mysql_s ~]#
mysql 故障案例 mysql故障案例
錯誤 error 1044 42000 access denied for user root to database dede mysql create database dede error 2006 hy000 mysql server has gone away no connection....
mysql故障案例 mysql故障案例
mysql create database dede error 2006 hy000 mysql server has gone away no connection.trying to reconnect.connection id 47299 current database none que...
解壓mysql安裝目錄 解壓版MYSQL安裝
一 mysql5.6安裝後,不能正常啟用 壓縮版mysql,解壓完後在 我的電腦 屬性 高階 環境變數 選擇path,在其後面新增mysql bin資料夾的路徑 如 c program files mysql mysql server 5.6 bin 在my default.ini修改或新增配置 以...