bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

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

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

創新互聯-專業網站定制、快速模板網站建設、高性價比安平網站開發、企業建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式安平網站制作公司更省心,省錢,快速模板網站建設找我們,業務覆蓋安平地區。費用合理售后完善,十余年實體公司更值得信賴。

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

當前名稱:mysql啟動出現報錯的主要常見問題
轉載注明:http://vcdvsql.cn/article48/pephep.html

成都網站建設公司_創新互聯,為您提供標簽優化Google網站設計網站設計公司電子商務營銷型網站建設

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都seo排名網站優化