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就可以远程访问了。