----------------------------------------------------------------------------------------------------------------------------------------------------
參考:
http://wiki.ubuntu.org.cn/MySQL安裝指南
http://forum.ubuntu.org.cn/viewtopic.php?t=87261&sid=635c73186182544175fe796c1134ab73
----------------------------------------------------------------------------------------------------------------------------------------------------
一、安裝
1. 在終端提示符後運行下列命令:
- sudo apt-get install mysql-server
2. 一旦安裝完成,MySQL 服務器應該自動啓動。在終端提示符後運行以下命令來檢查 MySQL 服務器是否正在運行:
- sudo netstat -tap | grep mysql
看到類似下面的行,則表示安裝成功且mysql已運行:
- tcp 0 0 localhost.localdomain:mysql *:* LISTEN -
如果mysql沒有運行,可以通過下列命令啓動它:
- sudo /etc/init.d/mysql restart
二、初次進入mysql
1. 在終端提示符後輸入:
- mysql -u root
出現以下錯誤提示:
- ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
解決方法:
打開 /etc/mysql/debian.cnf ,可以看到包含如下內容(請忽略password的值):
- user = debian-sys-maint
- password = ******
用該用戶名和密碼登錄mysql:
- mysql -u debian-sys-maint -p
三、修改root密碼
1、mysql提示符後輸入:
- use mysql;
- select host,user,password from user;
可以查到4條記錄,修改root用戶密碼:
- update user set password = PASSWORD('密碼') where user = 'root';
- FLUSH PRIVILEGES;
2、退出mysql,用root用戶登錄 :
- mysql -u root -p
輸入新密碼,登錄成功。