日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 芯聞號 > 充電吧
[導(dǎo)讀]我將s9當(dāng)眾原來的mysql4.0刪除后,重新裝了個mysql5.0,啟動過程中報一下錯誤,啟動失敗,查了一下群里面的老帖子也沒有個具體的明確說明,還請那位高手說明一下怎么解決。謝謝error 日志當(dāng)

我將s9當(dāng)眾原來的mysql4.0刪除后,重新裝了個mysql5.0,啟動過程中報一下錯誤,啟動失敗,查了一下群里面的老帖子也沒有個具體的明確說明,還請那位高手說明一下怎么解決。謝謝
error 日志當(dāng)中的記錄:

[ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist


從發(fā)了帖子,只有人看,沒有人回復(fù),看到這種情況只能自己解決問題了,自己動手豐衣足食嗎, 嗯。。。 你還別說,還真讓我解決了問題,人啊,都是逼出來的,....沒有辦法,這個問題對于高手可能是很簡單的問題 ,但是對我第一次摸mysql,確實怎么也弄不懂的問題。
好了閑話不多說 說一下我解決的過程:

按照mysql的安裝步驟:
shell> groupadd mysql
shell> useradd -g mysql mysql
shell> gunzip < mysql-VERSION.tar.gz | tar -xvf -
shell> cd mysql-VERSION
shell> ./configure --prefix=/usr/local/mysql
shell> make
shell> make install
shell> scripts/mysql_install_db --user=mysql
shell> chown -R root?? /usr/local/mysql
shell> chown -R mysql /usr/local/mysql/var
shell> chgrp -R mysql /usr/local/mysql
shell> cp support-files/my-medium.cnf /etc/my.cnf
shell> /usr/local/mysql/bin/mysqld_safe --user=mysql &

這樣標準進行下來是沒有問題的,但在最后一步啟動mysql的時候我希望將數(shù)據(jù)庫的數(shù)據(jù)文件放在另外一個目錄下面,啟動命令修改為:
shell>/usr/local/mysql/bin/mysqld_safe --user=mysql --log-error=/u01/mysql/mysql_error/error --datadir=/u01/mysql/data

這個時候就出現(xiàn)問題了, 因為在進行初始化數(shù)據(jù)庫權(quán)限表的那一步的時候默認創(chuàng)建的權(quán)限表在默認目錄/usr/local/mysql/var下面,這就造成了,上面的錯誤無法找到權(quán)限表:Can't open and lock privilege tables: Table 'mysql.host' doesn't exist

解決辦法 在運行初始化權(quán)限表的時候使用增加參數(shù)--datadir ,命令格式為:
shell> scripts/mysql_install_db --user=mysql --datadir=/u01/mysql/data
這樣問題就解決了。
這樣問題同樣也會出現(xiàn) 你將自己的數(shù)據(jù)庫的數(shù)據(jù)文件修改為別的目錄的時候,因為你沒有在相應(yīng)的目錄下創(chuàng)建數(shù)據(jù)庫權(quán)限表,解決辦法就是你重新運行mysql_install_db 文件,重新生成數(shù)據(jù)庫權(quán)限表,但是相應(yīng)的你也要重新建里用戶,以及設(shè)置權(quán)限; 第二個辦法應(yīng)該將老的權(quán)限表的文件拷貝倒相應(yīng)數(shù)據(jù)庫表對應(yīng)的目錄先即可,但是第二個辦法我沒有用過只是根據(jù)自己的想象猜的。如果有高手請給確認一下是否正確

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉