• mysql 1045错误


    今天在公司安装mysql 5.5.20 运行配置工具的时候总是在最后一点报1045错误:

    #1045 - Access denied for user 'root'@'localhost' (using password: NO)

    #1045 - Access denied for user 'root'@'localhost' (using password: YES)

    在DOS中也不能进入mysql,在网上查找一翻,知道是密码错误,可是把网上所有的方法几乎用尽了,也没有解决这个错误。

    首先可以确定,密码不对是肯定的,但运行安装时的配置程序不能改正,DOS下又进不去,十分郁闷。。。

    在看到一篇文章说是以前安装的版本有影响,导致连接不对,修改服务器连接地址,可我的还是不行。

    受到它的启发,我以前也装过旧版本,也许没卸干净,导致冲突。所以打开MySQL安装目录找到my.ini打开,在里面有一行:

    #Path to the database root
    datadir="C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.5/Data/"
    

     按下面一行的地址找到MySQL文件夹,里面果然有两个,将不是所需版本那个删除,重新运行配置程序,OK!

    如果不行,就全部删除,重装MySQL就没问题了

  • 相关阅读:
    C语言学习之指针
    IT人和普洱茶
    茶如人生 你是什么茶?
    普洱茶的冲泡技巧
    普洱茶保健功效
    廖雪峰Python总结3
    廖雪峰Python总结2
    Linux之软件包安装管理
    Linux常用命令6 关机重启命令
    Linux之Vim编辑器
  • 原文地址:https://www.cnblogs.com/solooo/p/2384829.html
Copyright © 2020-2023  润新知