Tarball MySQL

安裝MySQL有很多方式,像是 CENTOS的YUM或是SUSE的YAST2,或是下載RPM來安奘,
但是為了想要讓MySQL預設的編碼為UTF-8,所以就自己用Tarball的方式來安裝

準備:
Mysql 官網下載 Source

安裝:
1. 增加一位叫 mysql 的使用者帳號
# adduser mysql

2.進入解壓縮後的Mysql目錄下,並開始編譯
# ./configure –prefix=/usr/local/mysql –localstatedir=/usr/local/mysql/var –with-charset=utf8
# make
# make install
參數說明:
–prefix 設定安裝Mysql的位置
–localstatedir 設定資料庫檔的存放位置
–with-charset 設定預設語系

3. 開啟預設資料庫/表格:
# scripts/mysql_install_db

4. 改變 /usr/local/mysql 的擁有者為 mysql
# chown -R mysql.mysql /usr/local/mysql

5. 啟動資料庫
# cd /usr/local/mysql/share/mysql
# ./mysql.server start

6. 設定 root 的密碼 (或是用phpmyadmin)
# mysqladmin -u root password ‘您要設定給root的密碼’
或是可以等安裝好 phpmyadmin 再來改 root 的密碼也可以

7. 設定一開機便啟動 MySQL
編輯 /etc/init.d/boot.local 檔
# vi /etc/init.d/boot.local
將 /usr/local/mysql/share/mysql/mysql.server start 加入檔末即可
檔案說明: /etc/init.d/boot.local  該檔案為  SUSE 的檔案

Related Posts with Thumbnails

相關文章