Ubuntu下MySQL安裝配置記錄

----------------------------------------------------------------------------------------------------------------------------------------------------

參考:

http://wiki.ubuntu.org.cn/MySQL安裝指南

http://forum.ubuntu.org.cn/viewtopic.php?t=87261&sid=635c73186182544175fe796c1134ab73

----------------------------------------------------------------------------------------------------------------------------------------------------

 

一、安裝

1. 在終端提示符後運行下列命令:

Cmd代碼 
  1. sudo apt-get install mysql-server  

  2. 一旦安裝完成,MySQL 服務器應該自動啓動。在終端提示符後運行以下命令來檢查 MySQL 服務器是否正在運行:

Cmd代碼 
  1. sudo netstat -tap | grep mysql  

     看到類似下面的行,則表示安裝成功且mysql已運行:

 

Txt代碼 
  1. tcp 0 0 localhost.localdomain:mysql *:* LISTEN -  
 

     如果mysql沒有運行,可以通過下列命令啓動它:

Cmd代碼 
  1. sudo /etc/init.d/mysql restart  
 

二、初次進入mysql

1. 在終端提示符後輸入:

Cmd代碼 
  1. mysql -u root  

      出現以下錯誤提示:

 

Txt代碼 
  1. ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)  
 

     解決方法:

     打開 /etc/mysql/debian.cnf ,可以看到包含如下內容(請忽略password的值):

Txt代碼 
  1. user     = debian-sys-maint  
  2. password = ******  
   

     用該用戶名和密碼登錄mysql:

Cmd代碼 
  1. mysql -u debian-sys-maint -p       
 

三、修改root密碼

1、mysql提示符後輸入:

Mysql代碼 
  1. use mysql;  
  2. select host,user,password from user;  

     可以查到4條記錄,修改root用戶密碼:

Sql代碼 
  1. update user set password = PASSWORD('密碼'where user = 'root';  
  2. FLUSH PRIVILEGES;   

 

2、退出mysql,用root用戶登錄 :

Cmd代碼 
  1. mysql -u root -p  

     輸入新密碼,登錄成功。

發佈了80 篇原創文章 · 獲贊 0 · 訪問量 2311
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章