1. 程式人生 > >MySQL資料庫圖文安裝詳解及相關問題

MySQL資料庫圖文安裝詳解及相關問題

首先說明:安裝目錄中不能有中文和空格.

1、

2、

3、

4、

5、

6、

7、

8、

9、

10、

如何驗證是否安裝成功?

答:通過登入MySQL資料庫來驗證;在cmd中輸入mysql -uroot  -p123 出現下圖所示,說明安裝成功。

其中-u後面為使用者名稱,-p後邊為剛剛所設的密碼。

安裝成功後,MySQL的目錄結構為:

        MySQL的資料儲存目錄為datadata目錄通常在C:\Documents and Settings\All Users\Application Data\MySQL\MySQLServer 5.1\data置。在data下的每個目錄都代表一個數據庫。

MySQL的安裝目錄下:

  • bin目錄中都是可執行檔案;
  • my.ini檔案是MySQL的配置檔案;

MySQL中的基本命令如下:

(1)啟動和關閉mysql伺服器

  • 啟動:net start mysql
  • 關閉:net stop mysql

在啟動mysql服務後,開啟windows工作管理員,會有一個名為mysqld.exe的程序執行,所以mysqld.exe才是MySQL伺服器程式。

(2)客戶端登入退出mysql

       在啟動MySQL伺服器後,我們需要使用管理員使用者登入MySQL伺服器,然後來對伺服器進行操作。登入MySQL需要使用MySQL的客戶端程式:mysql.exe

登入操作:mysql -u root -p 123 -h localhost

  •  -u:後面的root是使用者名稱,這裡使用的是超級管理員root
  • -p:後面的123是密碼,這是在安裝MySQL時就已經指定的密碼;
  • -h:後面給出的localhost是伺服器主機名,它是可以省略的,例如:mysql -u root -p 123

退出:quitexit

在登入成功後,開啟windows工作管理員,會有一個名為mysql.exe的程序執行,所以mysql.exe是客戶端程式。

問題1:

特別注意:****************************************

       在上邊的第十步中,也就是最後一步,點選Execute ,往往會卡死。安裝程式奔潰。這是因為你之前安裝過MySQL資料庫或者

是第一次沒安裝成功,並且沒有將MySQL解除安裝乾淨導致的。解決辦法如下:

(1)停止MySQL,通過在cmd中輸入net stop mysql實現。或者開啟 我的電腦-管理-服務,找到MySQL,右鍵關閉。

(2)新增刪除程式中解除安裝MySQL

(3)到安裝目錄刪除MySQL (如果第二步解除安裝了之後,沒有了安裝目錄,那也行)

(4)刪除:C:\Documents and Settings\All Users\Application Data\MySQL
                    C:\ProgramData\MySQL

(5)檢視登錄檔:
通過點電腦桌面左下角的開始,輸入regedit,開啟登錄檔


HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services


HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services


HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services


搜尋mysql,找到一律幹掉!
============================

需要重啟電腦(win xp),直接重新安裝。

問題2:

如何重置Root密碼?

方法如下:

/*登入mysql*/

mysql -uroot -p123

/*切換資料庫*/

use mysql

/*修改root使用者的密碼*/

update user set password=password('1234')  where user='root';

如果你忘記了root使用者的密碼,那麼你就無法登入mysql,也就不能修改密碼了。這時登入mysql就比較麻煩,解決方法如下:

  • 開啟一個cmd視窗,執行:mysqld --skip-grant-tables
  • 這時再開一個cmd視窗來登入mysqlmysql -u root
  • 然後使用上面相同的方式來修改root使用者的密碼。

如果對你有幫助,記得點贊哦~歡迎大家加群進行討論交流哈~