開源的力量讓 MariaDB越來越活躍,再三考慮,痛定思痛,決定入坑.入坑第一部,安裝配置.先記錄下安裝過程,留作后用.
1. 添加MariaDB的yum數(shù)據(jù)源
創(chuàng)建MariaDB.repo文件放入 /etc/yum.repos.d/ 文件夾中(建議以MariaDB.repo命名瑰谜,這是官方的名字):
cd /etc/yum.repos.d/
sudo vim /etc/yum.repos.d/MariaDB.repo
編輯MariaDB.repo,添加如下內(nèi)容
官方地址給出的配置
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.2/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
考慮到墻的問題,提供如下的國內(nèi)鏡像,加速下載
[mariadb]
name = MariaDB
baseurl = http://mirrors.ustc.edu.cn/mariadb/yum/10.2/centos7-amd64/
gpgkey=http://mirrors.ustc.edu.cn/mariadb/yum/RPM-GPG-KEY-MariaDB
gpgcheck=1
2. 用yum安裝MariaDB
sudo yum install MariaDB-server MariaDB-client
3. 啟動或停止數(shù)據(jù)庫
#啟動
sudo systemctl start mariadb.service
#停止
sudo systemctl stop mariadb.service
#重啟
sudo systemctl restart mariadb.service
4. 修改root密碼
MariaDB安裝好以后的root密碼默認為空来农。
修改root密碼
mysqladmin -u root password 'root'
5. 登錄數(shù)據(jù)庫
mysql -u root -p
6. 設置默認字符集
查看默認字符集:
show variables like "%character%";
show variables like "%collation%";
在/etc/my.cnf.d路徑下找到配置文件:
mysql-clients.cnf中:
在[client]字段里加入
default-character-set=utf8
server.cnf:
在[mysqld]字段里加入
character-set-server=utf8
添加完成后,重啟:
sudo systemctl restart mariadb
之后在進入mariadb查看,結果如下: