一、Centos7上安裝Mariadb資料庫
a. 安裝
yum -y install mariadb mariadb-server
b. 啟動
systemctl start mariadb
c. 系統開啟自啟動
systemctl enable mariadb
d. 接下來進行MariaDB的相關簡單配置 (可以設定root使用者的密碼 / 遠端連接配接等資訊)
mysql_secure_installation
上面的配置方法,設計到的配置項比較多,如果不需要太多的配置設定,也可以通過mysqladmin簡單進行root密碼設定即可本地登入:
mysqladmin -uroot -p password '1q2w3e'
初始root密碼為空,設定root密碼為1q2w3e。然後就可以本地mysql -uroot -p1q2w3e登入了。
修改字元集
vim /etc/my.conf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
character-set-server=utf8
collation-server=utf8_bin
二、Centos7上解除安裝Mariadb資料庫
a. 查詢所安裝的MariaDB元件:
[[email protected] logs]# rpm -qa | grep Maria*
MariaDB-server-5.5.49-1.el7.centos.x86_64
MariaDB-common-5.5.49-1.el7.centos.x86_64
MariaDB-client-5.5.49-1.el7.centos.x86_64
b. 解除安裝資料庫:
[[email protected] logs]# yum -y remove mari*
c. 删除資料庫檔案:
[[email protected] logs]# rm -rf /var/lib/mysql/*
三、設定MariaDB資料庫遠端連接配接
首先配置允許通路的使用者,采用授權的方式給使用者權限
1 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION;
說明:root是登陸資料庫的使用者,123456是登陸資料庫的密碼,* 就是意味着任何來源任何主機反正就是權限很大的樣子。
最後配置好權限之後不應該忘記重新整理使之生效:
1 flush privileges;
再次通路就可以了;