美文网首页
MariaDB中使用mysql记录

MariaDB中使用mysql记录

作者: IT_小马哥 | 来源:发表于2019-08-02 15:09 被阅读0次

    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

    相关文章

      网友评论

          本文标题:MariaDB中使用mysql记录

          本文链接:https://www.haomeiwen.com/subject/aypldctx.html