mysql 安裝故障 MySQL安裝故障解決

2021-10-17 20:27:29 字數 1382 閱讀 4838

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修改或新增配置 以...