天天看點

mysql預設mariadb解除安裝_MariaDB安裝、解除安裝以及相關設定(Linux伺服器Mysql部署)

一、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;

再次通路就可以了;