关于连接mariadb遇到的问题
1、centos7之后的mysql不能正常使 service mysql start,会提示找不到service。
可以使用 yum -y install mariadb mariadb-server
进行安装,但是需要吧系统上的mysql全部删除
2、如果需要连接navicat可以在/etc/my.cnf.d/server.cnf文件中,在mysqld下添加bind-address= (ip地址多个用空格隔开)
连接依旧报错需要给root添加权限
MariaDB [(none)]> use mysql;
使用数据库
MariaDB [mysql]> update user set host = '%' where user ='root';
修改host
MariaDB [mysql]> select host,user from user;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION ;
赋予任何主机访问数据的权限
MariaDB [mysql]> flush privileges;
修改生效
systemctl restart mariadb;
重启数据库