[原創]Debian9 安裝配置MariaDB

序言mysql


此次玩次狠得。除了編譯器使用yum安裝,其餘所有手動編譯。哼~linux

看似就Nginx、PHP、MySql三個東東,可是它們太尼瑪依賴別人了。c++

沒辦法,想用它們就得老老實實給它們提供想要的東西。web

首先的一些模塊依賴一些lib庫,正則表達式

若是你是懶人,就順着下面的命令分別輸入就好了。而後直接看配置篇。(不過這樣安裝的可不是最新版本的喲)sql

 

 

1、準備工做數據庫


1.1 更新系統安裝包列表緩存

沒啥,就他喵想用個最新的。網站

# yum update

 

2、安裝MariaDB(綠色版)spa


 

wget http://mirror.jaleco.com/mariadb//mariadb-10.2.9/bintar-linux-x86_64/mariadb-10.2.9-linux-x86_64.tar.gz

 

 

2、安裝MariaDB(編譯版)


 

2.1 必須軟件包

下面都是編譯mariadb必須的,提早安裝好。

# yum install cmake         //【正則表達式庫】 官網http://www.pcre.org/
# yum install ncurses-devel //【openssl庫】 官網https://www.openssl.org/
# yum install gnutls gnutls-devel
# yum install gcc-c++

 

2.2 編譯MariaDB

[官方網站] https://downloads.mariadb.org/

命令流程: 

# cd /source/
# wget https://mirrors.tuna.tsinghua.edu.cn/mariadb//mariadb-10.2.9/source/mariadb-10.2.9.tar.gz
# tar -zxf mariadb-10.2.9.tar.gz
# cd mariadb-10.2.9
# cmake . -DCMAKE_INSTALL_PREFIX=/web/mariadb
# make && make install

注意:若是萬一執行中有了錯誤,能夠執行: rm -f CMakeCache.txt 刪除編譯緩存,讓指令從新執行,不然每次讀取這個文件,命令修改正確也是報錯

 

3、配置MariaDB


 

3.1 添加用戶

# groupadd web
# useradd -g web mysql -M -s /sbin/nologin 

 

3.2 初始化數據庫

# scripts/mysql_install_db --user=mysql --basedir=/web/mariadb --datadir=/web/mariadb/data

 

3.3 拷貝配置文件到/etc

# cp support-files/my-large.cnf /etc/my.cnf

 

3.4 拷貝服務啓動腳本

# cp /web/mariadb/support-files/mysql.server /etc/init.d/mariadb

 

3.5 配置文件

[mysqld]
user=mysql datadir = /web/mariadb/data basedir = /web/mariadb port = 3306
character_set_server = utf8

 

3.6 修改root用戶密碼,root初始密碼爲空

# /web/mariadb/bin/mysqladmin -uroot -p password 123456    //格式 # mysqladmin -u用戶名 -p舊密碼 password 新密碼

 

3.7 設置遠程鏈接(可選)

3.6.1 修改

# mysql -uroot -p

> use mysql;
> select user,host from user;
> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
> flush privileges;
> exit;

 

 

附、經常使用命令


 

# systemctl start mariadb    //啓動mysql
# systemctl stop mariadb     //中止mysql
# systemctl restart mariadb  //重啓mysql
# systemctl status mariadb   //查看mariadb狀態
相關文章
相關標籤/搜索