第乙個錯誤
用服務的方式啟動mysql後 報錯
error! couldn't find mysql server (/usr/local/mysql/bin/mysqld_safe)
後來的mysql的my.cfg配置檔案中 發現 basedir 是已 / 結尾的
我覺得mysql要的是乙個目錄 而不是目錄下的資料夾和檔案
後來我把 末尾的 / 去掉不報錯了
第二個錯誤
用服務的方式啟動mysql
報錯[root@izxxrpsbcv4k20z mysql-5.7.28]# service mysql start
/etc/init.d/mysql: line 239: my_print_defaults: command not found
starting mysql error! couldn't find mysql server (/usr/local/mysql/bin/mysqld_safe)
這個錯誤比較明顯
mysql 的 服務啟動指令碼 mysql 在 /etc/init.d/資料夾下
第239 行報錯
開啟檔案檢視,是啟動指令碼 basedir 和 datadir 是空值
把這兩個值設定上實際的路徑,就解決了
第三個錯誤
用服務的方式啟動mysql
報錯starting mysql... error! the server quit without updating pid file (/run/mysql/mysqld.pid).
找了好久,沒有結果
無奈檢視錯誤日誌,其中有兩行是報埠占用,因為我這裡還裝了docker 裡面也起了乙個msyql 也做了3306埠的對映
所以我改了乙個埠
啟動成功
要注意的一點就是,mysql的錯誤日誌,的錯誤資訊,不是列印在最後一行,而是在檔案中間,如果只看檔案最後找錯誤原因是找不到的
MySQL高階 Liunx安裝mysql
tar zxvf mysql 5.7.29 linux glibc2.12 x86 64.tar.gz再移動並重命名一下mv mysql 5.7.29 linux glibc2.12 x86 64 usr local mysql建立mysql使用者組和使用者並修改許可權groupadd mysql ...
liunx下mysql的安裝
liunx系統中安裝mysql的步驟 2 解除安裝老版本的mysql 查詢並刪除mysql有關的檔案 find name mysql rm rf 上邊查詢到的路徑,多個路徑用空格隔開 3 在安裝目錄下解壓檔案 如果自己定義了安裝路徑,沒有放在 usr local下的話,後面的安裝可能報錯,我自己的路...
liunx下mysql的安裝
liunx系統中安裝mysql的步驟 2 解除安裝老版本的mysql 查詢並刪除mysql有關的檔案 find name mysql rm rf 上邊查詢到的路徑,多個路徑用空格隔開 3 在安裝目錄下解壓檔案 如果自己定義了安裝路徑,沒有放在 usr local下的話,後面的安裝可能報錯,我自己的路...