1.安装好MariaDB后,还需要配置数据库,在命令中启动mysql服务器(MariaDB就是mysql的分支,服务名是一样的,如果有mysql可以无缝切换安装)
service mysql start
2.成功运行后,开始进行安全配置
1.输入当前密码,初次安装后是没有密码的,直接回车 2.询问是否使用`unix_socket`进行身份验证:n 3.为root设置密码:y 4.输入root的新密码:root 5.确认输入root的新密码:root 6.是否移除匿名用户,这个随意,建议删除:y 7.拒绝用户远程登录,这个建议开启:n 8.删除test库,可以保留:n 9.重新加载权限表:y
当看到Thanks for using MariaDB!这句话,表示配置成功!
当本地使用Navicat远程连接时,会提示下图
这是由于root没有权限导致,进入MariaDB控制台
- 输入用户名密码
mysql -u root -p
注: mysql -u root -p 在输入密码后提示如下图,则跳过
- 赋予root用户远程连接权限
grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘密码‘; flush privileges;
配置后,点击测试连接
参考文献: https://mariadb.org/ https://mariadb.com/kb/en/library/mariadb-installation-version-10121-via-rpms-on-centos-7/ http://yum.mariadb.org/10.4/centos7-amd64/rpms/ https://www.cnblogs.com/leechenxiang/p/7095564.html