1.查看系統是否已經安裝mysql
rpm -qa mariadb*
2.建立系統用戶mysql, 並指定其家目錄爲 /app/mysqldblinux
①getent passwd mysql ②useradd -d /app/mysqldb -r -m -s /sbin/nologin mysql #-r 建立系統用戶 -m 建立家目錄 -d 指定家目錄
3.解壓安裝包到/usr/local下sql
①tar xvf mariadb-10.2.8-linux-x86_64.tar.gz -C /usr/local/ ##-C hi指定解包的目標目錄 ②cd /usr/local/ ③ln -s mariadb-10.2.8-linux-x86_64/ mysql ##建立軟鏈接
4.建立配置文件 /etc/mysql/my.cnf數據庫
①cd /usr/local/mysql/
②mkdir /etc/mysql/vim
③cp support-files/my-huge.cnf /etc/mysql/my.cnf
安全
④vim /etc/mysql/my.cnfapp
[mysqld]ide
datadir = /app/mysqldb ##指定mysql數據庫存放目錄測試
innodb_file_per_table = onspa
skip_name_resolve = on
5.安裝mysql數據庫
scripts/mysql_install_db --user=mysql --datadir=/app/mysqldb
6.添加mysqld服務
①cp support-files/mysql.server /etc/init.d/mysqld ②chkconfig --list mysqld ③chkconfig --add mysqld ④service mysqld start 啓動失敗
7.開啓mysql服務
①mkdir /var/log/mariadb/ ②chown mysql /var/log/mariadb/ ③service mysqld start 開啓成功
注意:如此步驟開啓服務失敗,且提示找不到數據庫,則重複步驟5再次安裝數據庫便可
8.將mysqld命令加到PATH路徑中
①vim /etc/profile.d/mysql.shPATH=/usr/local/mysql/bin:$PATH ② . /etc/profile.d/mysql.sh
9.安全初始化
mysql_secure_installation
10.使用root用戶測試登錄
mysql -uroot -p'root_password' 輸入密碼,登錄成功!!