安裝mysql的方法:mysql
一、源代碼:編譯安裝linux
二、二進制格式的程序包:展開至特定路徑,並通過簡單配置後便可使用sql
三、程序包管理器管理的程序包shell
項目官方最新版地址:https://downloads.mariadb.org/mariadb/repositories/數據庫
這裏詳細解析在centos6系統下二進制安裝的方法vim
步驟以下:centos
①下載mariadb-5.5.57-linux-x86_64.tar包並解壓到指定目錄安全
tar xvf mariadb-5.5.57-linux-x86_64.tar -C /usr/local
②建立解壓後的軟件包的軟鏈接 app
ln -s mariadb-5.5.57-linux-x86_64.tar mysql
③建立mysql帳號centos7
useradd -d /app/mysqldb -r -m -s /sbin/nologin mysql
-d:指定用戶登陸時的啓示目錄
-r:創建系統帳號
-m:自動創建用戶的登入目錄
-s:指定用戶登陸後所使用的shell
④準備配置文件
mkdir /etc/mysqldb
cp support-files/my-huge.cnf /etc/mysqldb/my.cnf
⑤修改配置文件
vim /etc/mysqldb/my.cnf
[mysqld] datadir = /app/mysqldb innodb_file_per_table = on Skip_name_resolve = on
⑥建立數據庫
scripts/mysql_install_db --user=mysql --datadir=/app/mysqldb
⑦準備服務腳本
cp support-files/mysql.server /etc/init.d/mysqld Checkconfig --list mysqld Checkconfig --add mysqld Checkconfig --list mysqld Service mysqld start 此時啓動失敗,提示FIELD,缺乏文件
⑧準備日誌文件
centos6:touch /var/log/mariadb.log 根據報錯只創鍵所缺乏的文件就好
centos7:mkdir /var/log/mariadb 建立目錄
touch /var/log/mariadb/mariadb.log 建立文件 Chown mysql /var/log/mariadb 根據報錯沒有寫權限,修改文件屬主 Chown mysql /var/log/mariadb.log 目錄也一樣修改權限
⑨啓動服務
service mysqld start
⑩安全初始化,運行安全腳本,給root用戶設置口令
mysql_secoure_installation
安裝完成後登陸時須要執行mysql -uroot -p命令才能登陸哦~