創建MySQL所需目錄
mkdir /usr/local/mysql
mkdir /usr/local/mysql/etc
mkdir /usr/local/mysql/database
創建MySQL使用的用戶和組
useradd mysql
檢查編譯環境,在檢查完成后可通過“echo $?”命令檢查是否有錯誤,當輸入結果為0是表示沒有錯誤
cd mysql
./configure --prefix-/usr/local/mysql --sysconfdir=/usr/local/mysql/etc \
--localstatedir=/usr/local/mysql/database --with-character=utf8
編譯、安裝MySQL
make & make install
安裝mysql、test 和information_schema數據庫
cd /usr/local/mysql/
./bin/mysql_install_db --user=mysql
建立MySQL配置文件
cd /usr/local/mysql/
cp /usr/local/mysql/share/mysql/my-huge.cnf /etc/my.cnf
cp /usr/local/mysql/share/mysql.server /etc/rc.d/init.d/mysqld
chown -R mysql:mysql /usr/local/mysql/database/
chown -R mysql:mysql /usr/local/mysql/lib/
./bin/mysql_safe --user=mysql &
增加MySQL服務、啟動服務并設置為下次啟動自動加載
chkconfig --add mysqld
service mysqld restart
chkconfig mysqld onn
將MySQL相關命令復制到/sbin目錄
cp /usr/local/mysql/bin/* /sbin
使用mysqladmin創建MySQL管理員及密碼
mysqladmin -u root password abc123
?