1.前言
centOS6.5之前用yum install mysql直接安裝是mysql版本,到7之後,yum install mysql 安裝發現是MariaDB,而且還不能像之前正常使用。主要原因是MariaDB 是mysql的版本分支,然後有些東西做了改動。本文也是通過yum install來安裝。主要是解決一些安裝不完全的帶來的問題。
2.MariaDB的安裝
首先,檢測linux環境,是否存在老版本。
可以通過3306端口查看,netstat -anp | grep 3306
刪除老的mysql或者MariaDB
安裝之前,你可以通過yum search mariadb 查看所需要的插件。
然後輸入安裝命令:
yum install mariadb-bench mariadb-devel mariadb-embedded mariadb-libs mariadb-server percona-xtrabackup
此時已經安裝完。
systemctl start mariadb
啓動服務。密碼爲空,輸入命令進入
mysql -uroot 回車
進入MariaDB [mysql]
爲當前用戶設置密碼,
passwod=password(‘123456’);
即給當前用戶設置,若要爲其他用戶也設置,可以操作user表。
use mysql;
update user set password=password(‘123456’) where user=’123456’ and host=’localhost’;
爲mysql添加一個遠程用戶,即任意主機都可以訪問。
可以直接user表裏添加一個用戶
insert into user(host,user,password) values(‘%’,’libra’,password(‘libra123’));
也可以
grant all privileges on . to libra@”%” identified by ‘123456’ with grant option;
那麼 帳號爲libra,密碼爲123456就可以遠程訪問了。