#vim /etc/yum.repos.d/mariadb.repo
[mariadb]
name = MariaDB
baseurl = https://yum.mariadb.org/10.1.16/centos7-amd64 //不同系統、版本更改此設定
gpgkey=http://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
#yum install MariaDB-client MariaDB-client -y
依賴關係解決
========================================================================================================================
Package 架構 版本 源 大小
========================================================================================================================
正在安裝:
MariaDB-client x86_64 10.1.16-1.el6 mariadb 40 M
MariaDB-server x86_64 10.1.16-1.el6 mariadb 104 M
為依賴而安裝:
MariaDB-common x86_64 10.1.16-1.el6 mariadb 42 k
MariaDB-compat x86_64 10.1.16-1.el6 mariadb 2.7 M
jemalloc x86_64 3.6.0-1.el7 epel 105 k
事務概要
========================================================================================================================
安裝 2 軟體包 (+3 依賴軟體包)
總下載量:147 M
安裝大小:623 M
Is this ok [y/d/N]: y
#cp /usr/share/mysql/my-large.cnf /etc/my.cnf
#grep bind /etc/my.cnf
bind = 192.168.0.28
#mkdir /data
#chown mysql:mysql /data
#mv /var/lib/mysql /data/mysql
#ln -s /data/mysql /var/lib/mysql
#systemctl start mysql.service
#systemctl enable mysql.service
#mysql_secure_installation
為了保證資料庫的安全性,一定要進行初始化工作:
第1步:設定root使用者密碼。
第2步:刪除匿名帳號。
第3步:禁止root使用者從遠端登陸。
第4步:刪除test資料庫並取消對其的訪問許可權。
第5步:重新整理授權表,讓初始化後的設定立即生效。
使用root使用者登陸到資料庫中:
#mysql -uroot -p
Enter password:
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 10
Server version: 10.1.16-MariaDB MariaDB Server
Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]>
檢視當前已有的資料庫:
MariaDB [(none)]> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | +--------------------+ 3 rows in set (0.00 sec)
修改當前使用者在資料庫中的密碼:
MariaDB [(none)]> set password = password('testpassw0rd'); Query OK, 0 rows affected (0.01 sec)