MariaDB中使用mysql记录

2019-08-02  本文已影响0人  IT_小马哥

MariaDB完全支持mysql,只是配置字符集的时候不一样,这教程可以的,
基本配置都说到了:centOS7安装MariiaDB完整版
# 配置MariaDB的字符集

设置远程访问

创建用户、密码及权限范围 第一个 roo t为用户名 @后为适用的主机,‘%’表示所有电脑都可以访问连接,第二个 password 为密码

#这个表示主机192.168.0.2可以通过root用户链接数据库
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.0.2' IDENTIFIED BY 'password' WITH GRANT OPTION;  
#这个表示所所有的主机都可以通过root用户链接数据库
 mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;   
#刷新权限,立即生效
mysql> flush privileges;   

查看mysql的系统用户列表

mysql>  select host ,user,password from mysql.user;
mysql系统用户列表.png

修改root用户的密码

1. MariaDB [(none)]> use mysql;  
2. MariaDB [mysql]> UPDATE user SET password=password('newpassword')WHERE user='root';  
3. MariaDB [mysql]> flush privileges;  
4. MariaDB [mysql]> exit

数据库的配置信息文件是etc/my.cnf

1.png
2.png

错误记录:
出现错误: Specified key was too long; max key length is 767 bytes
解决方法:https://blog.csdn.net/chenjianhuideyueding/article/details/88426021

上一篇下一篇

猜你喜欢

热点阅读