知识是一种生活方式

mysql远程登录与utf8编码

mysql远程登录与utf8编码

基于Ubuntu18(16)和Ubuntu14

mysql5.7在最初安装完成后是不支持远程登录的,而且内部的编码也没有统一,本文旨在修改mysql的配置文件支持远程登录和utf8编码。

一、Ubuntu18(16)

vim /etc/mysql/mysql.conf.d/mysqld.cnf

在mysqld下追加 character-set-server=utf8

修改bind-address=127.0.0.1为0.0.0.0

保存退出,并重启mysql,此时mysql即可支持远程登录,但仍需要创建%用户。编码可以通过进入mysql后输入“show variables like ‘%character%’;”查看。

二、Ubuntu14

a) 打开mysql配置文件: vim /etc/mysql/my.cnf

b) 在[client]下追加: default-character-set=utf8

c) 在[mysqld]下追加: character-set-server=utf8

d) 在[mysql]下追加: default-character-set=utf8

e) 保存并退出 查看更改情况,登录mysql,输入 show variables like ‘%character%’;

修改bind-address=127.0.0.1为0.0.0.0 #使外网可以访问

保存即可。

← 返回文章列表 回到首页