本機環境:CentOS 64bit
安裝包:mariadb-version-Linux-x86_64.tar.gz
安裝:
-
tar -zxvf mariadb-version-linux-x86_64.tar.gz
-
cp -R mariadb-version-linux-x86_64 /usr/local/MySQL 路徑自定義,本機選擇/usr/local/, 並把mariadb改爲mysql,個人習慣
-
groupadd mysql 增加mysql組
-
chown user:mysql -R /usr/local/mysql 設置mysql目錄用戶爲user及用戶組歸屬(user可以自定義)
-
chmod +x -R /usr/local/mysql 賜予mysql目錄執行權限
配置:
-
cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf (可選.cnf文件包括small、medium、large,依照要求配置)
-
/usr/local/mysql/scripts/mysql_install_db --user=user --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data &
(初始化數據庫,user和前面設置一致,basedir和安裝位置一致,datadir爲數據存儲位置可自選)
-
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql (添加服務至系統服務目錄,並命名爲mysql)
-
chkconfig mysql on (設爲開機啓動)
-
兩種啓動方式
(1)service mysql start系統服務方式啓動
(2)/usr/local/mysql/bin/mysqld_safe --user=user &安裝目錄文件啓動
注意問題:
1.利用(1)方式啓動error,可查/etc/my.cnf 文件是否添加basedir datadir user等,如無手動添加,然後重新初始化數據庫
2.注意權限設置問題,賦予用戶可執行權限
3.閱讀my.cnf文件相關參數,添加log文件是個好主意
頂 0