安装sqlyog可能会出的小错误

233 阅读2分钟

一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第4天,点击查看活动详情

【小错误】

1.your password has expired

连接数据库的时候,会出现的提示,意味你的密码已过期,解决方法为更改密码

*一定要以管理员身份运行!!以防给后面带来不必要的麻烦

①下转到mysql的bin目录下:

修改密码:

由于初始化产生的随机密码太复杂,不便于我们登录mysql,因此,我们应当修改一个自己能记住的密码!!

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
如:
ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';

再次登录验证新密码:

exit

mysql -u root -p

再一次登录就可以

2.[解决mysql:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO/YES)]

①问题

有时候我们登录Mysql输入密码的时候,会出现这种情况

mysql -u root -p

Enter Password > '密码'

错误:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

或者:错误:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

②解决方法

①重启mysql:

1、net stop mysql 2、net start mysql


②进入mysql,登录
mysql -u root -p
不用输入密码,直接回车(出现Enter Password 也一样直接回车,即可登陆成功)


③输入use mysql,修改root的密码:
update user set authentication_string=password('新密码') where user='root';
flush privileges;


④退出:

quit;


⑤再次重启mysql:

1、net stop mysql 2、net start mysql


⑥测试是否成功就是是否登陆成功咯。
mysql -u root -p

Enter Password>'新密码'

3.[由于找不到MSVCR120.dll,无法继续执行代码.重新安装程序可能会解决此问题。]

①问题

②解决方法

1、官网地址下载此文件 :www.microsoft.com/zh-CN/downl… 2.默认安装,修复即可