# 使用root登录
mysql -uroot -p密码
create user '用户名'@'IP地址' identified by '密码';
# create user 'root'@'%' identified by '123456';
grant all privileges on *.* to '用户名'@'IP地址' identified by '密码';
# grant all privileges on *.* to 'root'@'%' identified by '123456';
flush privileges;
mysql -h IP地址 -P 端口 -u远程访问用户 -p密码
ERROR 1396 (HY000): Operation CREATE USER failed for 'root'@'%',说明已经存在该用户对应主机,可以直接赋予用户权限。
ERROR 1045 (28000): Access denied for user 'root'@'%' (using password: YES),密码不对。
防火墙阻挡远程连接数据库,关闭防火墙或允许连接MySQL。
文章评论