2009年11月11日星期三

Ubuntu 安裝和設定 MySQL

雖然在 Ubuntu 只要用 apt-get 就可以安裝完成,不過,還是有一些事項要注意的,所以,阿舍把它整理如下,有需要的人可以參考一下囉 !

1. 確認 /etc/hosts 有設定好本機及實體網路 IP 。

127.0.0.1 localhost.localdomain localhost
xxx.xxx.xxx.xxx xyu.arthurtoday.com xyu  (以 IP 是 xxx.xxx.xxx.xxx 為例 )

2.安裝 MySQL 及設定 root 密碼

sudo apt-get install mysql-server

上面指今執行後就會跳出一個畫面要輸入 root 的密碼,輸入二次之後就會繼續後下裝。

3.調整 MySQL 設定檔

 sudo vi /etc/mysql/my.cnf

一般來說是不太需要調的,但是,大部會調整的,都是把下列項目的記憶體用量調高的以提增加運行的效能。

key_buffer = 16K
max_allowed_packet = 1M
thread_stack = 64K
table_cache = 4
sort_buffer = 64K
net_buffer_length = 2K

4.登入 MySQL

mysql -u root -p

接著輸入 root 的密碼就可以了。

5.調整可連線的 IP

MySQL 在裝好之後,預設會把自己綁在 127.0.0.1 的這一組 IP 上,目的是讓別人不能從遠端存取 MySQL,但是,如果有需要讓 MySQL 從遠端連進來的話,那就要改 /etc/mysql/my.cnf  檔案裡的設定,把 bind_address 這個參數從 127.0.0.1 改成主機的實體 IP 位址。

bind_address = xxx.xxx.xxx.xxx

6.重設 MySQL 的 root 密碼 ( 如果有需要的話 )

sudo dpkg-reconfigure mysql-server-5.1

0 意見: