linux 下安裝mysql

本機環境:CentOS 64bitmysql

安裝包:mariadb-version-Linux-x86_64.tar.gzlinux

安裝:sql

  1. tar -zxvf mariadb-version-linux-x86_64.tar.gz數據庫

  2. cp -R mariadb-version-linux-x86_64 /usr/local/MySQL 路徑自定義,本機選擇/usr/local/, 並把mariadb改成mysql,我的習慣server

  3. groupadd mysql 增長mysql組ip

  4. chown user:mysql -R /usr/local/mysql 設置mysql目錄用戶爲user及用戶組歸屬(user能夠自定義)it

  5. chmod +x -R /usr/local/mysql 賜予mysql目錄執行權限io

配置:mariadb

  1. cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf (可選.cnf文件包括small、medium、large,依照要求配置)sed

  2. /usr/local/mysql/scripts/mysql_install_db --user=user --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data &

(初始化數據庫,user和前面設置一致,basedir和安裝位置一致,datadir爲數據存儲位置可自選)

  1. cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql (添加服務至系統服務目錄,並命名爲mysql)

  2. chkconfig mysql on (設爲開機啓動)

  3. 兩種啓動方式

(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

相關文章
相關標籤/搜索