sudo apt-get install mysql-server
開始下載并安裝,安裝期間需要輸入MySQL的root用戶密碼,如下圖:

輸入設(shè)定的root密碼,回車確定。
程序繼續(xù)安裝并顯示類似如下內(nèi)容:
- 正在解壓縮 mysql-server (從 .../mysql-server_5.1.49-1ubuntu8_all.deb) ...
- 正在處理用于 ureadahead 的觸發(fā)器...
- ureadahead will be reprofiled on next reboot
- 正在處理用于 man-db 的觸發(fā)器...
- 正在設(shè)置 libnet-daemon-perl (0.43-1) ...
- 正在設(shè)置 libplrpc-perl (0.2020-2) ...
- 正在設(shè)置 libdbi-perl (1.611-1) ...
- 正在設(shè)置 libmysqlclient16 (5.1.49-1ubuntu8) ...
- 正在設(shè)置 libdbd-mysql-perl (4.016-1) ...
- 正在設(shè)置 mysql-client-core-5.1 (5.1.49-1ubuntu8) ...
- 正在設(shè)置 mysql-client-5.1 (5.1.49-1ubuntu8) ...
- 正在設(shè)置 mysql-server-core-5.1 (5.1.49-1ubuntu8) ...
- 正在設(shè)置 mysql-server-5.1 (5.1.49-1ubuntu8) ...
- mysql start/running, process 6981
- 正在設(shè)置 libhtml-template-perl (2.9-1) ...
- 正在設(shè)置 mysql-server (5.1.49-1ubuntu8) ..
- 正在處理用于 libc-bin 的觸發(fā)器...
- ldconfig deferred processing now taking place
一旦完成安裝,MySQL server 會自動啟動. 可以在終端運(yùn)行下面的命令,檢查MySQL server是否在運(yùn)行:sudo netstat -tap | grep mysql
運(yùn)行上面命令,系統(tǒng)界面將顯示類似如下的信息tcp 0 0 localhost:mysql *:* LISTEN 2556/mysqld
如果MySQL server沒有正確運(yùn)行,可以通過如下命令進(jìn)行啟動
sudo /etc/init.d/mysql restart
可以編輯 /etc/mysql/my.cnf 文件進(jìn)行基本的配置,包括log文件,端口號等,例如,配置MySQL 監(jiān)聽來自網(wǎng)絡(luò)主機(jī)的連接,修改bind-address 指向服務(wù)器的IP地址bind-address = 192.168.0.5注意:需要替換“192.168.0.5”為正確的ip地址
修改/etc/mysql/my.cnf 后,mysql進(jìn)程需要重新啟動,可以通過如下命令:
sudo /etc/init.d/mysql restart
如果需要修改MySQL 的root用戶密碼,可以在終端運(yùn)行如下命令:
sudo dpkg-reconfigure mysql-server-5.1
mysql 進(jìn)程將會停止,并且提示輸入一個新密碼: