本機環境:CentOS 64bitmysql
安裝包:mariadb-version-Linux-x86_64.tar.gzlinux
安裝:sql
tar -zxvf mariadb-version-linux-x86_64.tar.gz數據庫
cp -R mariadb-version-linux-x86_64 /usr/local/MySQL 路徑自定義,本機選擇/usr/local/, 並把mariadb改成mysql,我的習慣server
groupadd mysql 增長mysql組ip
chown user:mysql -R /usr/local/mysql 設置mysql目錄用戶爲user及用戶組歸屬(user能夠自定義)it
chmod +x -R /usr/local/mysql 賜予mysql目錄執行權限io
配置:mariadb
cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf (可選.cnf文件包括small、medium、large,依照要求配置)sed
/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