1、用navciat 远程连接mysql 错误 2013 – Lost connection to MySQL server at 'reading initial communication packet' 错误解决
解决方案:
给root权限加上外网访问权限:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456';
FLUSH PRIVILEGES;
2、安装mysql修改默认密码
1)使用 SET PASSWORD 修改密码命令格式为
set password for username @localhost = password(newpwd);
flush privileges;
2)使用 mysqladmin 命令修改 MySQL 的 root 用户密码格式为
mysqladmin -u用户名 -p旧密码 password 新密码
flush privileges;
3)UPDATE直接编辑user表
update mysql.user set authentication_string=password('新密码') where user='用户名' and Host ='localhost';
flush privileges;
4)其它方式修改不成功,这个修改权限最高
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
flush privileges;
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...