MYSQL基礎之centos 6下二進制安裝mariadb

安裝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命令才能登陸哦~

相關文章
相關標籤/搜索