本文主要介绍如何配置mariadb远程访问权限来解决数据库乱码的问题。很详细,有一定的参考价值。感兴趣的朋友一定要看!
配置mariadb远程访问权限:
1)登录数据库:
# MySQL-uroot-p
2)配置授权数据库用户的远程访问权限,%表示所有远程IP,也可以指定IP。带授权选项意味着在mysql数据库的授权表中重新加载权限数据:
Granprivilegeson *。*用WITHGRANTOPTION将“用户名”@“%”改为“用户密码”;配置后执行刷新以使其生效:
flushprivileges解决马里亚数据库中文乱码显示问题;
Mariadb主配置文件(yum安装和存储目录:/etc/my.cnf):
可以看到配置非常简洁,还介绍了my.cnf.d目录下的配置文件。
在my.conf.d目录中编辑client.cnf文件,并在[client]下添加以下内容:
Default-character-set=utf8在my.conf.d目录中编辑mysql-clients.cnf,并在[mysql]下添加以下内容:
Default-character-set=utf8在my.conf.d目录中编辑server.cnf,并在[mysqld]下添加以下内容:
init _ connect=' setcollection _ connection=utf8 _ general _ ci '
init_connect='SETNAMESutf8 '
字符集服务器=utf8
排序规则-服务器=utf8_general_ci
跳过字符集客户端握手重启马里亚数据库服务解决中文乱码问题:
# systemctlrestardamariadb . service以上就是《如何配置mariadb远程访问权限解决数据库乱码问题》一文的全部内容。感谢阅读!希望分享的内容对大家有所帮助。更多相关知识,请关注行业资讯频道!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/114468.html