MySQL之卸載重裝等問題

一、把mysql的bin目錄添加到環境變量path中java

二、admin運行cmd,輸入:mysql

mysqld install MySQL --defaults-file="D:\install\java\MySQL\MySQL Server 5.5\my.ini"sql

(你的mysql安裝路徑)數據庫

三、啓動mysql:ui

net start mysqlspa

可能會出現以下錯誤: mysql 1067.net

-- ip

刪掉重裝cmd

一、刪除服務(管理員命令窗口):sc delete mysqlit

二、安裝:報錯 mysql 安裝 2503

該錯誤主要是因爲權限不足致使的。

解決辦法:

  1.運行CMD(管理員)

  2.輸入如下命令: msiexec /package "你的安裝文件路徑"

或者
1)直接打開任務管理器 Ctrl + Alt + Del 或者 Ctrl + Shift + Esc
2)文件 ⇒ 運行新任務 ⇒ 輸入【MySQL安裝包的路徑 + 擴展名】
PS:記得勾選「以系統管理權限建立此任務」

參考:http://ask.csdn.net/questions/70341

安裝到最後一步又是未響應:

進入到mysql安裝目錄的bin目錄下右鍵管理員權限運行mysqld.exe,試圖啓動mysql,

又報錯:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

(

問題重現(如下討論範圍僅限Windows環境):
C:\AppServ\MySQL> mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

編輯mysql配置文件my.ini(不知道在哪請搜索),在[mysqld]這個條目下加入
  skip-grant-tables
保存退出後重啓mysql

1.點擊「開始」->「運行」(快捷鍵Win+R)。
2.啓動:輸入 net stop mysql
3.中止:輸入 net start mysql

這時候在cmd裏面輸入mysql -u root -p就能夠不用密碼登陸了,出現password:的時候直接回車能夠進入,不會出現ERROR 1045 (28000),但不少操做都會受限制,由於咱們不能grant(沒有權限)。按下面的流程走(紅色部分爲輸入部分,粉紅色的是執行後顯示的代碼不用輸入):

1.進入mysql數據庫:

mysql> use mysql;
Database changed

2.給root用戶設置新密碼,藍色部分本身輸入:
mysql> update user set password=password("新密碼") where user="root";
Query OK, 1 rows affected (0.01 sec)
Rows matched: 1 Changed: 1 Warnings: 0

3.刷新數據庫
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

4.退出mysql:
mysql> quit
Bye
改好以後,再修改一下my.ini這個文件,把咱們剛纔加入的"skip-grant-tables"這行刪除,保存退出再重啓mysql就能夠了。

)

完全卸載刪除mysql:

一、卸載

二、計算機C盤及安裝目錄盤符搜索mysql,刪刪刪...

三、刪註冊表:regedit,計算機,F3 搜索 mysql,刪刪刪...

 

從新下載:

安裝(win10):

1.運行CMD(管理員)

2.輸入如下命令: msiexec /package "你的安裝文件路徑"

msiexec /package D:\soft\work\mysql\mysql-5.5.53-winx64.msi

安裝到最後一步的上一步,不要勾選最下面的什麼anyone選項,最後一步順利安裝成功!

附錄 mysql data目錄及數據備份:

相關文章
相關標籤/搜索