CentOS下mysql啟動失敗

2021-07-14 07:18:46 字數 1120 閱讀 6113

今天用

service mysqld start

命令啟動mysql失敗

檢視mysql日誌

tail -n 10 /var/log/mysql.log

160702

04:41:17 mysqld_safe starting mysqld daemon with databases from /var/lib/mysql

160702

4:41:17 [warning] '--default-character-set' is deprecated and will be removed in

a future release. please use '--character-set-server' instead.

unknown suffix ' ' used for

variable

'lower_case_table_names' (value

'1 //表名不區分大小寫(此與編碼無關)')

160702

4:41:17 [error] /usr/libexec/mysqld: error while setting value

'1 //表名不區分大小寫(此與編碼無關)'

to'lower_case_table_names'

160702

4:41:17 [error] aborting

160702

04:41:17 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended

原來是之前修改配置檔案惹得禍

vim /etc/my.cnf
修改配置引數,修改對應的[mysqld]節點下的:lower_case_table_names=1一行

去掉多餘的注釋後可以正常啟動

但是執行查詢語句時select * from a1;報錯a1 not exists;

沒辦法,手起刀落人抬走,dd(vim)刪掉那一行,搞定!

yeah~

Centos下啟動和關閉MySQL

1 linux centos一般作為伺服器使用,因此,mysql伺服器應該隨機自啟動。檢視開機自啟動的服務使用chkconfig命令,如下 chkconfig list或是只檢視mysql服務 可以看到mysql的2 5為on,說明mysql服務會隨機器啟動而自動啟動。2 配置mysql的開機自動啟...

Centos下啟動和關閉MySQL

1 linux centos一般作為伺服器使用,因此,mysql伺服器應該隨機自啟動。檢視開機自啟動的服務使用chkconfig命令,如下 chkconfig list或是只檢視mysql服務 可以看到mysql的2 5為on,說明mysql服務會隨機器啟動而自動啟動。2 配置mysql的開機自動啟...

Centos下MySQL的安裝與啟動

jdk 要求jdk必須是1.7及以上版本 mysql 推薦mysql是5.5以上版本 mysql安裝與啟動步驟如下 步驟1 5省略 1 將mysql的服務端和客戶端安裝包 rpm 上傳到伺服器 2 查詢之前是否安裝過mysql rpm qa grep i mysql 3 解除安裝舊版本mysql r...