本文目錄一覽:
怎麼安裝 mysql 就一直不動了
應該是服務啟動不了. 點擊 log 頁面 , 根據提示查找原因,解決問題
一、確認MYSQL已經配置且正確 重新配置 如果是重新安裝的MYSQL,請確認安裝後的MYSQL經過第一次配置,否則會缺少my.ini文件,配置方法,可以在安裝到最後一步時選擇,現在開始配置MYSQL,或在程序組中運行MYSQL配置嚮導。配置完成後,要確保my.ini文件中[mysqld]欄位下至少有basedir安裝目錄路徑和datadir資料庫路徑。 配置之前,如果原來已經有過MySQL配置,可以先在MYSQL嚮導中進行執行一次REMOVE INSTANCE,然後再重新配置。 覆蓋數據表 默認的MYSQL資料庫會安裝到My Document下,所以如果您的資料庫目錄在其它路徑下,可以先把MYSQL停止掉,然後把資料庫剪切到其它路徑,然後拷貝相關數據表進入同一目錄即可。 如果MYSQL數據表使用不同的賬戶,還需要在MYSQL創建賬戶,或直接使用原來的MYSQL數據表覆蓋(需確認之前的MSYQL數據表是未損壞的)。 解決無法啟動 遇到無法啟動MYSQL時常見解決方法: A、先使用命令C:\Program files\mysql\bin\mysqladmin-u root -p shutdown來關閉MYSQL B、再在cmd命令行下,執行net start mysql啟動mysql。 二、1067錯誤常見解決方法 故障現象 如果在停止MYSQL(net stop mysql)或啟動MYSQL時,出現1067錯誤,錯誤信息「MySql 服務正在停止…系統出錯(A system error has occurred.)…系統發生 1067 錯誤(System error 1067 has occurred.),進程意外終止(The process terminated unexpectedly.)」等。 常見解決方法 如果以前一直運行OK的,請先按照上面的「無法啟動」解決方法執行一次看看。 如果進行過Remove Instance操作,再次重建時後,一定要檢查my.ini文件中的datadir是否已被還原了,如果該地址下資料庫不存在,也將報告1067錯誤,只需要修改成真實的資料庫目錄地址,然後手動啟動即可。 檢查MYSQL目錄許可權 檢查my.ini文件中[mysqld]欄位下是否有basedir安裝目錄路徑和datadir資料庫路徑,my.ini可能需要出現在兩個地方,MYSQL的安裝目錄和Windows目錄(假設是windows環境)下,都要檢查一下。 有時候刪除%windir%/my.ini文件然後再重新配置也可以解決,再次配置後檢查一下Windir目錄下是否有my.ini文件,有時把安裝目錄下最新的my.ini拷貝過去覆蓋一下也能解決問題。 如果是Linux環境,試一下把mysql.server拷貝至/etc/rc.d/init.d/下,然後再運行chkconfig mysql.server,之後就可以在命令行中設置PATH、使用命令執行mysql啟動。 三、非法關機造成的MYSQL無法啟動問題 如果是因為非法關機等原因導致MYSQL無法啟動或啟動有問題的,最好使用重新安裝的或確認是OK的MYSQL數據表及ibdata1、mysql.pid、ib_logfile0等文件進行覆蓋,天緣試過遇到過多次這種情況,就是原來的MYSQL表有問題了,總是無法啟動,但是更換成新表就可以。 四、重裝MYSQL 發現MYSQL有問題時,最便捷的方法,是先把mysql卸載掉,然後重裝重新配置,具體方法如下: 1、卸載MYSQL,清理掉安裝目錄和Windows目錄下的my.ini文件。 2、檢查任務管理器中是否還有mysql進程,如果有,可以把mysqld.exe殺掉,或者先殺掉再卸載也可以。 3、在cmd命令窗口,執行:sc delete mysql,該命令是清理註冊服務命令。 3. 重裝 mysql 如果是安全設置以後出現這個問題,可能是因為mysql以低許可權運行的時候因為密碼策略等問題導致,大家看惡意將mysql的啟動用戶更下下密碼,然後在服務項里設置下即可。
MySQL安裝到這裡一直不動,出了什麼問題?
應該是服務啟動不了. 點擊 log 頁面 , 根據提示查找原因,解決問題
一、確認MYSQL已經配置且正確
重新配置
如果是重新安裝的MYSQL,請確認安裝後的MYSQL經過第一次配置,否則會缺少my.ini文件,配置方法,可以在安裝到最後一步時選擇,現在開始配置MYSQL,或在程序組中運行MYSQL配置嚮導。配置完成後,要確保my.ini文件中[mysqld]欄位下至少有basedir安裝目錄路徑和datadir資料庫路徑。
配置之前,如果原來已經有過MySQL配置,可以先在MYSQL嚮導中進行執行一次REMOVE INSTANCE,然後再重新配置。
覆蓋數據表
默認的MYSQL資料庫會安裝到My Document下,所以如果您的資料庫目錄在其它路徑下,可以先把MYSQL停止掉,然後把資料庫剪切到其它路徑,然後拷貝相關數據表進入同一目錄即可。
如果MYSQL數據表使用不同的賬戶,還需要在MYSQL創建賬戶,或直接使用原來的MYSQL數據表覆蓋(需確認之前的MSYQL數據表是未損壞的)。
解決無法啟動
遇到無法啟動MYSQL時常見解決方法:
A、先使用命令C:\Program files\mysql\bin\mysqladmin-u root -p shutdown來關閉MYSQL
B、再在cmd命令行下,執行net start mysql啟動mysql。
二、1067錯誤常見解決方法
故障現象
如果在停止MYSQL(net stop mysql)或啟動MYSQL時,出現1067錯誤,錯誤信息「MySql 服務正在停止…系統出錯(A system error has occurred.)…系統發生 1067 錯誤(System error 1067 has occurred.),進程意外終止(The process terminated unexpectedly.)」等。
常見解決方法
如果以前一直運行OK的,請先按照上面的「無法啟動」解決方法執行一次看看。
如果進行過Remove Instance操作,再次重建時後,一定要檢查my.ini文件中的datadir是否已被還原了,如果該地址下資料庫不存在,也將報告1067錯誤,只需要修改成真實的資料庫目錄地址,然後手動啟動即可。
檢查MYSQL目錄許可權
檢查my.ini文件中[mysqld]欄位下是否有basedir安裝目錄路徑和datadir資料庫路徑,my.ini可能需要出現在兩個地方,MYSQL的安裝目錄和Windows目錄(假設是windows環境)下,都要檢查一下。
有時候刪除%windir%/my.ini文件然後再重新配置也可以解決,再次配置後檢查一下Windir目錄下是否有my.ini文件,有時把安裝目錄下最新的my.ini拷貝過去覆蓋一下也能解決問題。
如果是Linux環境,試一下把mysql.server拷貝至/etc/rc.d/init.d/下,然後再運行chkconfig mysql.server,之後就可以在命令行中設置PATH、使用命令執行mysql啟動。
三、非法關機造成的MYSQL無法啟動問題
如果是因為非法關機等原因導致MYSQL無法啟動或啟動有問題的,最好使用重新安裝的或確認是OK的MYSQL數據表及ibdata1、mysql.pid、ib_logfile0等文件進行覆蓋,天緣試過遇到過多次這種情況,就是原來的MYSQL表有問題了,總是無法啟動,但是更換成新表就可以。
四、重裝MYSQL
發現MYSQL有問題時,最便捷的方法,是先把mysql卸載掉,然後重裝重新配置,具體方法如下:
1、卸載MYSQL,清理掉安裝目錄和Windows目錄下的my.ini文件。
2、檢查任務管理器中是否還有mysql進程,如果有,可以把mysqld.exe殺掉,或者先殺掉再卸載也可以。
3、在cmd命令窗口,執行:sc delete mysql,該命令是清理註冊服務命令。
3. 重裝 mysql
如果是安全設置以後出現這個問題,可能是因為mysql以低許可權運行的時候因為密碼策略等問題導致,大家看惡意將mysql的啟動用戶更下下密碼,然後在服務項里設置下即可。
為什麼我的電腦一直裝不上mysql ?打好兩個勾後直接未響應?
解決方法:
一種方法:你可以安裝MySQL的時候在這一步時它默認的服務名是「MySQL」 只需要把這個名字改了就可以了。
二種方法:1、卸載MySQL 2、刪除安裝目錄及數據存放目錄 3、在註冊表(regedit)查詢mysql,全部刪除 4、在c盤查詢MySQL,全部刪除 5、重新安裝就好了
注意的是註冊表 cmd – regedit
1.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目錄
2.HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目錄
3.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目錄
4.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl001t\Services\MYSQL 目錄
5.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl002\Services\MYSQL 目錄
6.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MYSQL 目錄
7.刪除C:\Documents and Settings\All Users\Application Data\MySQL 目錄
上面兩種方法任選一種,重新安裝新版MYSQL 就OK了。
怎樣解決mysql最後一步提示未響應
1,停止Mysql服務,卸載MySQL
2,刪除安裝目錄及數據存放目錄
3,在註冊表查詢mysql,全部刪除(這一步很關鍵,安裝失敗主要原因就是註冊表刪不幹凈)
以下是徹底刪除註冊表方法:
(1)進入註冊表:運行regedit
(2)再清理以下三個目錄:
a. HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL
b. HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL
c. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL
MySQL註冊表中的ControlSet001,ControlSet002,不一定是001和002,可能是ControlSet005、006之類,刪除的時候,都刪除就可以;
檢查C:\WINDOWS目錄下是否有my.ini文件,將其刪除
4,在c盤查詢MySQL(可能會隱藏,顯示隱藏文件就行了),全部刪除
5,重新安裝MySQL,配置過程中選擇之前未用過的名字(MySql4,若仍使用原來的MySql,則無法啟動服務)
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/238818.html