SQLyog与mysql连接(Error)

Error one

在与mysql连接时出现错误“Access denied for user ‘root’@‘localhost’(using password:YES)”解决办法如下:

  1. 找到mysql的配置文件my.ini,打开文件找到[mysqld],在这个条目加入
    skip-grant-tables(目的是为了可以免密登录mysql。)保存后退出并重新
    启动mysql。快捷键Win+R进入窗口后,停止:net stop mysql。启动:net
    start mysql。

  2. 进入cmd后输入mysql -uroot -p后不需要输入密码,直接按回车即可进入

  3. 进入mysql数据库后,在mysql>后输入use mysql;回车后显示Database changed

  4. 给root用户设置新密码(在双引号里边自行设置)mysql>update user set
    password=password(" ") where user=“root”;成功后显示Query OK, 1 rows
    affected (0.01 sec)Rows matched: 1 Changed: 1 Warnings: 0

  5. 刷新数据库mysql>flush privileges;成功后显示Query OK, 0 rows affected (0.00
    sec)

  6. 退出mysql:mysql>quit回车后bye

  7. 改好后,修改一下my.ini文件,把刚刚加入的"skip-grant-tables"这行删除,保存退出再重启mysql就可以了(密码输入修改之后的)。

Error two

SQLyog在与MySQL连接时出现错误Cann’t connect to MySQL server on 'localhost’的解决办法:

  1. 找到文件夹C:\ProgramData\MySQL\。将MySQL这个文件夹删除掉,再次安装便可成功。
  2. 出现此错误多是之前的MySQL没有删除干净。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值