CentOS安裝mariadb作爲mysql的替代品

mariadb作爲mysql的替代品 如今centos的新版本yum包已換成mariadb

安裝一些庫mysql

  1. yum install gcc gcc-c++ wget net-tools
複製代碼

查看SELinux狀態:linux

  1. /usr/sbin/sestatus -v  
複製代碼

#若是SELinux status參數爲enabled即爲開啓狀態;
若是爲關閉能夠跳過
修改/etc/selinux/config文件c++

  1. vi /etc/selinux/config
複製代碼

將SELINUX=enforcing改成SELINUX=disabled
重啓機器

下載mariadb安裝包到cd /usr/local/src/sql

  1. cd /usr/local/src/
複製代碼
  1. wget http://mirrors.opencas.cn/mariadb/mariadb-10.0.21/bintar-linux-glibc_214-x86_64/mariadb-10.0.21-linux-glibc_214-x86_64.tar.gz
複製代碼


linux64位下載地址
http://mirrors.opencas.cn/mariadb/mariadb-10.0.21/bintar-linux-glibc_214-x86_64/mariadb-10.0.21-linux-glibc_214-x86_64.tar.gz

linux32位下載地址
http://mirrors.opencas.cn/mariadb/mariadb-10.0.21/bintar-linux-glibc_214-x86/mariadb-10.0.21-linux-glibc_214-i686.tar.gz

將壓縮包解壓到/usr/local 目錄下shell

  1. tar zvxf mariadb-10.0.21-linux-glibc_214-x86_64.tar.gz -C /usr/local/
複製代碼

建立mariadb 數據初始化目錄/mydata/mysql這邊把mysql放到雲盤上mydata爲新掛載盤vim

  1. mkdir -p /mydata/mysql
複製代碼

添加系統用戶mysql,禁止登錄系統目錄所屬主和組都修改成mysql 這裏的 /mydata/mysql  改爲自已服務器的數據目錄centos

  1. useradd -r -s /sbin/nologin mysql ;chown -R mysql.mysql /mydata/mysql/
複製代碼

作個mariadb 目錄的鏈接服務器

  1. ln -s /usr/local/mariadb-10.0.21-linux-x86_64/ /usr/local/mysql
複製代碼

進入目錄spa

  1. cd /usr/local/mysql/
複製代碼

開始安裝code

  1. ./scripts/mysql_install_db --datadir=/mydata/mysql --user=mysql
複製代碼

若是沒有報錯就複製配置文件到etc目錄下

  1. cp support-files/my-large.cnf /etc/my.cnf
複製代碼

是否覆蓋 選 y

  1. y
複製代碼

複製mysql 啓動腳本文件到/etc/init.d的目錄下

  1. cp support-files/mysql.server /etc/init.d/mysqld
複製代碼

修改755權限

  1. chmod 755 /etc/init.d/mysqld
複製代碼

定義數據存放路徑

  1. vim /etc/init.d/mysqld
複製代碼
  1. datadir=/mydata/mysql
複製代碼

將mariadb自帶命令放入$PATH

  1. PATH=$PATH:/etc/init.d/  #當前有效,重啓shell就失效
  2. echo "export PATH=$PATH:/etc/init.d/" >>/etc/profile
  3. echo "export PATH=$PATH:/usr/local/mysql/bin/" >>/etc/profile
  4. source !$
複製代碼

啓動mariadb

  1. /etc/init.d/mysqld start
複製代碼

 

最後一步很重要哦 刪除不用的用戶新建用戶
  1. mysql_secure_installation
複製代碼

 

回車
y回車
輸入root密碼
再輸入root密碼
再回車
回車
回車 到出現
All done! If you’ve completed all of the above steps, your MariaDB
installation should now be secure.
Thanks for using MariaDB!
相關文章
相關標籤/搜索