一、开启远程连接
查看host、user
use mysql;
然后输入:
update user set host = '%' where user = 'root';
重启mysql
二、设置字符集
修改mysql配置文件(记住是mysql.cnf,不是my.cnf)
# 修改copy来的配置文件
$ /etc/mysql/conf.d/mysql.cnf
# 添加
[mysqld]
character_set_server=utf8
三、创建普通用户
增加用户用户指定可以任意IP登录,如果想限制只能让指定IP登录请把%替换成IP地址
CREATE USER 'newUserName'@'%' IDENTIFIED BY '你的密码';
给新添加的普通用户增加权限
GRANT ALL PRIVILEGES ON * . * TO '普通用户'@'%' IDENTIFIED BY '你的密码' WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0;