91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mysql 啟動出現報錯的主要常見問題

發布時間:2020-05-12 17:16:33 來源:億速云 閱讀:313 作者:三月 欄目:數據庫

下文主要給大家帶來mysql 啟動出現報錯的主要常見問題,希望這些內容能夠帶給大家實際用處,這也是我編輯mysql 啟動出現報錯的主要常見問題這篇文章的主要目的。好了,廢話不多說,大家直接看下文吧。

在啟動mysql的時候,可能會遇到各種各樣的問題,然而這時候還找不到錯誤日志,只是在屏幕上顯示:

Starting MySQL. ERROR! Manager of pid-file quit without updating file.

那么我們就來看看如何解決這些問題。

在沒有錯誤日志的情況下,很難排查錯誤,因此我們可以使用另一種方式來使其生成錯誤信息:

/usr/local/mysql/bin/mysqld 或者 /usr/local/mysql/bin/mysqld_safe

這樣就顯示會在數據目錄下生成一個.rr的文件,這里面就包含我們遇到的錯誤信息。

那么錯誤有哪些呢,筆者歸類了一下這幾天實驗中遇到的,與大家分享:

mysql 啟動出現報錯的主要常見問題

1、/usr/local/mysql/bin/mysqld: File './mysql-bin.index' not found (Errcode: 13)

關于這個錯誤,其實就是權限的問題,我們知道,mysql是不方便直接用root用戶來啟動的(當然啦,如

果你非要用的話也可以,但是不安全,這里不加贅述),因此我們需要創建一個叫mysql的用戶,然后把

安裝目錄和數據目錄的所屬主和所屬組全部改成mysql,這樣就解決了上面的錯誤。但是注意,如果在啟

動過程還是不順利,遇到其它各種錯誤的話,這兩個目錄的權限可能又會發生更改,所以我們可能要再

次去修改權限。

2、mysqld: Table 'mysql.plugin' doesn't exist

如果日志里出現這樣的錯誤,說明我們需要重新初始化一下數據庫,如果沒有初始化數據庫的話,就不

能生成守護進程。

初始化數據庫命令:

/usr/local/mysql/scripts/mysql_install_db --user=mysql basedir=/usr/local/mysql datadir=/data/mysql

注意,這里進行初始化的時候一定加上安裝目錄和數據目錄的路徑,因為這樣的錯誤提示是說啟動的時

候找不到內置數據庫,而指定數據庫目錄之后再次進行初始化就可以解決這個問題了。

3、ERROR: 1136  Column count doesn't match value count at row 1

這是因為寫的SQL語句里列的數目和后面的值的數目不一致,比如我們插入數據操作:insert into 表名

 (field1,field2,field3) values('a','b')這樣前面的是三列,后面卻只有二個值,這就會出現這個

錯誤。

但是這個錯誤與啟動mysql服務貌似并不影響,如果重新安裝后啟動不了,出現這個錯誤的話,說明原有

的安裝信息沒有刪除干凈。

4、[ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.

  [ERROR] /usr/local/mysql/bin/mysqld: unknown variable 'performance_schema=0'

如果遇到了這個錯誤,說明安裝的mysql不支持,或者沒有innodb引擎,但是配置文件/etc/my.cnf中是

使用innodb來工作的,這就出現了錯誤。

解決方法:

a、更改配置文件,將與innodb有關的配置信息刪除

b、動態加載innodb引擎:

先修改配置文件使mysql可以正常啟動,刪除數據目錄下的ibdata1,ib_datafile0,ib_datafile1文件,

啟動服務之后登錄到mysql中,使用命令 INSTALL PLUGIN InnoDB SONAME 'ha_innodb_plugin.so'; 這

樣就可以成功加載innodb引擎了(一定要先刪除數據目錄的那幾個文件,不然加載innodb會出錯)。

5、'--skip-locking' is deprecated and will be removed in a future release. Please use '--

skip-external-locking' instead.  

遇到這個錯誤,我們將配置文件/etc/my.cnf中的skip-locking字段改為skip-external-locking字段即

可解決。

對于以上關于mysql 啟動出現報錯的主要常見問題,大家是不是覺得非常有幫助。如果需要了解更多內容,請繼續關注我們的行業資訊,相信你會喜歡上這些內容的。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

阳春市| 富顺县| 双流县| 兴隆县| 安阳县| 池州市| 通州市| 大名县| 侯马市| 盐池县| 兰州市| 太谷县| 谢通门县| 敦化市| 广灵县| 茂名市| 东山县| 临泽县| 洪洞县| 渑池县| 孟连| 获嘉县| 五华县| 江津市| 永清县| 莱芜市| 始兴县| 南部县| 清新县| 连州市| 武鸣县| 临沂市| 吉林省| 乳山市| 建昌县| 二连浩特市| 许昌市| 鄂伦春自治旗| 长沙县| 扬州市| 高清|