2.1 MySQL5.7直接插入中文数据报错
-
修改配置文件
vim /etc/my.cnf
,在最后加上中文字符集配置character_set_server=utf8
-
重新启动mysql
[root@localhost ~]# systemctl restart msqld
-
已生成的库表字符集需要修改数据库的字符集
mysql> alter database mydb character set 'utf8';
修改数据表的字符集
mysql> alter table mytbl convert to character set 'utf8';
2.2 权限
2.2.1 授予权限
# 授予通过网络方式登录的root用户 ,拥有对所有库所有表的全部权限,密码设为123.
grant all privileges on *.* to root@'%' identified by '123';
效果:
此时远程访问的连接就可以连接到虚拟机上的数据库了