1. 程式人生 > >執行mysql_secure_installation命令報錯. mysql.cnf. 10513: 只讀檔案系統 、. mysql. cnf. 10513:沒有那個檔案或目錄

執行mysql_secure_installation命令報錯. mysql.cnf. 10513: 只讀檔案系統 、. mysql. cnf. 10513:沒有那個檔案或目錄

# mysql_secure_installation

執行mysql_secure_installation(mysql安全策略設定)報錯 報錯資訊如下: 在這裡插入圖片描述 /usr/bin/mysql_ secure_ installation:行203: . mysql.cnf. 10513: 只讀檔案系統 /usr/bin/ mysql_ secure_ installation:行205: . mysql. cnf. 10513:沒有那個檔案或目錄 解決方法如下:

  1. 啟動mariadb(有可能是未啟動mysql服務)

    systemctl restart mariadb.service

  2. mysql_secure_installation

(如果還是報錯,就試試下面的方法) 3. 解除安裝mariadb軟體包

# yum remove -y mariadb mariadb-server python-PyMySQL
  1. 刪除與mysql有關的檔案

    find / -name mysql

    rm -rf /var/lib/mysql*

    rm -rf /usr/lib64/mysql*

  2. 重新安裝mariadb

    yum install -y mariadb mariadb-server python-PyMySQL

6.啟動並設定開機自啟mysql服務

# systemctl start mariadb.service
# systemctl enable mariadb.service

7.設定mysql安全組策略

# mysql_secure_installation

ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2 “No such file or directory”)