
你好!

站在用戶的角度思考問題,與客戶深入溝通,找到沙灣網(wǎng)站設(shè)計(jì)與沙灣網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:網(wǎng)站建設(shè)、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名與空間、虛擬主機(jī)、企業(yè)郵箱。業(yè)務(wù)覆蓋沙灣地區(qū)。
如果喲還提示要輸入密碼,那就說明你并沒有刪除干凈以前的版本。全盤搜索下看有沒有mysql相關(guān)的文件夾了。還有一個(gè)可能,就是你安裝了mysql的可視化工具沒,如果安裝了要把它卸載了才能安裝新的mysql
打字不易,采納哦!
查找以前是否安裝有mysql,使用下面命令:
rpm -qa|grep -i mysql
如果顯示有如下包則說明已安裝mysql
mysql-4.1.12-3.RHEL4.1
mysqlclient10-3.23.58-4.RHEL4.1
如果已安裝,則需要?jiǎng)h除已安裝的數(shù)據(jù)庫,使用以下命令來刪除數(shù)據(jù)庫
刪除命令:rpm -e --nodeps 包名
( rpm -ev mysql-4.1.12-3.RHEL4.1 )
刪除老版本mysql的開發(fā)頭文件和庫
命令:rm -fr /usr/lib/mysql
rm -fr /usr/include/mysql
注意:卸載后/var/lib/mysql中的數(shù)據(jù)及/etc/my.cnf不會(huì)刪除,如果確定沒用后就手工刪除
rm -f /etc/my.cnf
rm -fr /var/lib/mysql
下載mysql的rpm包
可以通過wget下載具體的地址因?yàn)椴荒苡面溄诱?qǐng)大家去官網(wǎng)去找
(1)MySQL-server-5.6.10-1.rhel5.x86_64.rpm:MySQL服務(wù)器;
(2)MySQL-client-5.6.10-1.rhel5.x86_64.rpm:MySQL客戶端;
(3)MySQL-devel-5.6.10-1.rhel5.x86_64.rpm:Mysql開發(fā)依賴包。
下載后放到Liunx服務(wù)器中,如圖所示
安裝MySQL Server的rpm包
rpm -ivh MySQL-server-5.6.21-1.linux_glibc2.5.x86_64.rpm
安裝過程如圖所示
安裝完成后會(huì)生成root用戶的隨機(jī)密碼,請(qǐng)使用“cat /root/.mysql_secret”或類似命令進(jìn)行查看。
安裝MySQL客戶端
rpm -ivh MySQL-client-5.6.21-1.linux_glibc2.5.x86_64.rpm
安裝MySQL開發(fā)依賴包
rpm -ivh MySQL-devel-5.6.21-1.linux_glibc2.5.x86_64.rpm
啟動(dòng)msyql
安裝完成后mysql是沒有啟動(dòng)的,運(yùn)行mysql命令會(huì)提示如下錯(cuò)誤:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
可使用如下命令啟動(dòng)MySQL:
service mysql start
或者使用如下命令:
/etc/init.d/mysql start
可使用SET PASSWORD命令修改root用戶的密碼,參考如下:SET PASSWORD = PASSWORD('root123456');
登錄MySQL
使用mysql命令登錄MySQL服務(wù)器,運(yùn)行MySQL的命令時(shí),會(huì)提示需要設(shè)置root用戶密碼
設(shè)置開機(jī)自啟動(dòng)
/etc/init.d/mysql start
設(shè)置完成后重啟系統(tǒng),使用natstat –nat命令可看到MySQL的3306端口
至此我們已經(jīng)安裝好了mysql數(shù)據(jù)庫,當(dāng)然現(xiàn)在我們的數(shù)據(jù)庫還不支持遠(yuǎn)程連接,遠(yuǎn)程連接會(huì)出現(xiàn)以下代碼:1130,ERROR 1130: Host 192.168.0.10 is not allowed to connect to this MySQL server,可以通過以下以下來解決
改表法:在本機(jī)登入mysql后,更改“mysql”數(shù)據(jù)庫里的“user”表里的“host”項(xiàng),從”localhost”改為'%'。
mysql
mysqluse mysql;
mysqlselect 'host' from user where user='root';
好了,開始享受mysql帶來的強(qiáng)大功能吧希望可以幫助你啊
應(yīng)該是服務(wù)啟動(dòng)不了. 點(diǎn)擊 log 頁面 , 根據(jù)提示查找原因,解決問題
一、確認(rèn)MYSQL已經(jīng)配置且正確 重新配置 如果是重新安裝的MYSQL,請(qǐng)確認(rèn)安裝后的MYSQL經(jīng)過第一次配置,否則會(huì)缺少my.ini文件,配置方法,可以在安裝到最后一步時(shí)選擇,現(xiàn)在開始配置MYSQL,或在程序組中運(yùn)行MYSQL配置向?qū)?。配置完成后,要確保my.ini文件中[mysqld]字段下至少有basedir安裝目錄路徑和datadir數(shù)據(jù)庫路徑。 配置之前,如果原來已經(jīng)有過MySQL配置,可以先在MYSQL向?qū)е羞M(jìn)行執(zhí)行一次REMOVE INSTANCE,然后再重新配置。 覆蓋數(shù)據(jù)表 默認(rèn)的MYSQL數(shù)據(jù)庫會(huì)安裝到My Document下,所以如果您的數(shù)據(jù)庫目錄在其它路徑下,可以先把MYSQL停止掉,然后把數(shù)據(jù)庫剪切到其它路徑,然后拷貝相關(guān)數(shù)據(jù)表進(jìn)入同一目錄即可。 如果MYSQL數(shù)據(jù)表使用不同的賬戶,還需要在MYSQL創(chuàng)建賬戶,或直接使用原來的MYSQL數(shù)據(jù)表覆蓋(需確認(rèn)之前的MSYQL數(shù)據(jù)表是未損壞的)。 解決無法啟動(dòng) 遇到無法啟動(dòng)MYSQL時(shí)常見解決方法: A、先使用命令C:\Program files\mysql\bin\mysqladmin-u root -p shutdown來關(guān)閉MYSQL B、再在cmd命令行下,執(zhí)行net start mysql啟動(dòng)mysql。 二、1067錯(cuò)誤常見解決方法 故障現(xiàn)象 如果在停止MYSQL(net stop mysql)或啟動(dòng)MYSQL時(shí),出現(xiàn)1067錯(cuò)誤,錯(cuò)誤信息“MySql 服務(wù)正在停止...系統(tǒng)出錯(cuò)(A system error has occurred.)...系統(tǒng)發(fā)生 1067 錯(cuò)誤(System error 1067 has occurred.),進(jìn)程意外終止(The process terminated unexpectedly.)”等。 常見解決方法 如果以前一直運(yùn)行OK的,請(qǐng)先按照上面的“無法啟動(dòng)”解決方法執(zhí)行一次看看。 如果進(jìn)行過Remove Instance操作,再次重建時(shí)后,一定要檢查my.ini文件中的datadir是否已被還原了,如果該地址下數(shù)據(jù)庫不存在,也將報(bào)告1067錯(cuò)誤,只需要修改成真實(shí)的數(shù)據(jù)庫目錄地址,然后手動(dòng)啟動(dòng)即可。 檢查MYSQL目錄權(quán)限 檢查my.ini文件中[mysqld]字段下是否有basedir安裝目錄路徑和datadir數(shù)據(jù)庫路徑,my.ini可能需要出現(xiàn)在兩個(gè)地方,MYSQL的安裝目錄和Windows目錄(假設(shè)是windows環(huán)境)下,都要檢查一下。 有時(shí)候刪除%windir%/my.ini文件然后再重新配置也可以解決,再次配置后檢查一下Windir目錄下是否有my.ini文件,有時(shí)把安裝目錄下最新的my.ini拷貝過去覆蓋一下也能解決問題。 如果是Linux環(huán)境,試一下把mysql.server拷貝至/etc/rc.d/init.d/下,然后再運(yùn)行chkconfig mysql.server,之后就可以在命令行中設(shè)置PATH、使用命令執(zhí)行mysql啟動(dòng)。 三、非法關(guān)機(jī)造成的MYSQL無法啟動(dòng)問題 如果是因?yàn)榉欠P(guān)機(jī)等原因?qū)е翸YSQL無法啟動(dòng)或啟動(dòng)有問題的,最好使用重新安裝的或確認(rèn)是OK的MYSQL數(shù)據(jù)表及ibdata1、mysql.pid、ib_logfile0等文件進(jìn)行覆蓋,天緣試過遇到過多次這種情況,就是原來的MYSQL表有問題了,總是無法啟動(dòng),但是更換成新表就可以。 四、重裝MYSQL 發(fā)現(xiàn)MYSQL有問題時(shí),最便捷的方法,是先把mysql卸載掉,然后重裝重新配置,具體方法如下: 1、卸載MYSQL,清理掉安裝目錄和Windows目錄下的my.ini文件。 2、檢查任務(wù)管理器中是否還有mysql進(jìn)程,如果有,可以把mysqld.exe殺掉,或者先殺掉再卸載也可以。 3、在cmd命令窗口,執(zhí)行:sc delete mysql,該命令是清理注冊(cè)服務(wù)命令。 3. 重裝 mysql 如果是安全設(shè)置以后出現(xiàn)這個(gè)問題,可能是因?yàn)閙ysql以低權(quán)限運(yùn)行的時(shí)候因?yàn)槊艽a策略等問題導(dǎo)致,大家看惡意將mysql的啟動(dòng)用戶更下下密碼,然后在服務(wù)項(xiàng)里設(shè)置下即可。
1.系統(tǒng)安裝不兼容,就不能安裝
2.版本不對(duì)是不是64位系統(tǒng)的,
3.缺少支持庫也無法正常安裝,下載安裝支持庫就可以了
建議你這樣試試:
首先mysql.data.dll是C#操作MYSQL的驅(qū)動(dòng)文件,是c#連接mysql必要插件,使c#語言更簡(jiǎn)潔的操作mysql數(shù)據(jù)庫。當(dāng)你的電腦彈出提示“丟失mysql.data.dll”或“無法找到mysql.data.dll”等錯(cuò)誤問題,請(qǐng)下載本站為你提供的dll文件,使用它可以幫助用戶解決上述問題。
dll文件修復(fù)方法:
1、打開mysql.data.dll解壓下載的文件。
2、復(fù)制文件“mysql.data.dll”到系統(tǒng)目錄下。
3、系統(tǒng)目錄一般為:C:\WINNT\System32 64位系統(tǒng)為C:\Windows\SysWOW64
4、最后點(diǎn)擊開始菜單--運(yùn)行--輸入regsvr32 mysql.data.dll 后,回車即可解決錯(cuò)誤提示!
設(shè)置電腦顯示隱藏文件夾
打開C:\ProgramData,找到MySQL文件夾,并將其刪除
重新運(yùn)行MySQL安裝程序,順利安裝MySQL