zoukankan      html  css  js  c++  java
  • mysql链接报错1045:Access denied for user root@localhost解决方法

    安装了mysql5,本地连接没有问题,但是通过局域网的其他电脑连接报错1045:Access denied for user root@localhost

    网上搜索到的解决方法(亲测可以解决上述问题):

         一:停止MySQL服务

           在mysql的安装目录,输入命令net stop mysql

           二:跳过验证

           在my.ini里面68行(随便选位置)添加    skip_grant_tables 然后保存关闭

         三:重启mysql并登陆mysql

           命令:net start mysql(启动)

              mysql -uroot -pmysql(登陆)

           四:修改密码

           命令:use mysql

              update MySQL.user set authentication_string=password('PASSWORD') where user='root';   注:命令中的PASSWORD换成自己需要设置的密码

              flush privileges; 刷新配置

              exit ;(退出服务)

         五:打开my.ini文件,删除刚才添加的最后一行的内容,保存并关闭文件。然后在命令行用net stop mysql和net start mysql重启mysql。然后在命令行窗口,用刚才设置的密码登录mysql。登录成功,问题解决!

           命令:mysql -uroot -p

  • 相关阅读:
    jquey插件开发
    平常问题传送门
    Angular1实战总结01:了不起的$cacheFactory
    node基础15:events模块
    node基础14:连接数据库
    node基础13:异步流程控制
    node基础12:动态网页
    node基础11:接受参数
    node基础10:处理异常
    IOS子视图超过父视图frame后,无法交互响应
  • 原文地址:https://www.cnblogs.com/nietzsche2019/p/12243567.html
Copyright © 2011-2022 走看看