专栏首页游戏杂谈关于mysql的1067与1045错误

关于mysql的1067与1045错误

以前装过xampp后,发现用它的话,想学点东西有点困难(太傻瓜化了)。干脆自己弄环境去折腾一把…

但是安装mysql遇到的几个问题,倒是让我郁闷了两天,特别记录一下----

本机环境:

操作系统 xp sp3

mysql版本 mysql-5.1.30-win32

先装,然后配置,一路next… 最后发现报1067的错误,杯具,百度也找 google也搜,发现导致这个现象的原因太多。而根据以前折腾mssql的经验,应该是在卸载的时候注册表有遗留项,然后再搜索blog,发现有一篇blog里提及解决方案。

MySQL 5.1 无法启动 1067 错误解决方法

上面提及了两个键值项,我又加了一项:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目录删除

再装,然后改变一下之前安装过mysql的路径,这才好,不过又遇到新的问题  1045,设置mysql的密码时失败,导致连接mysql提示mysql“Access denied for user 'root'@'localhost'

真是一波未平,一波又起<真够杯具了,但至少mysql服务能正常启动了>。

然后又搜索到一篇文章,终于解决了问题:

ERROR 1045: Access denied for user: 'root@localhost' (Using password: YES)

其它的倒不用仔细看,了解了思路后,找到最重要的点:

1、在任务管理器上停止所有mysqld.exe进程(即停止所有mysql服务)

2、新建一个文件,要么.ini或是.txt都行,内容输入SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');   其中123456是你要设置的新密码

3、到cmd下,切换到mysql bin的目录下,例如:C:\Program Files\MySQL\MySQL Server 5.1\bin    输入mysqld –init-file=”…”  注意空格与”--”

再进行连接,OK ~ 结束战斗!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Nginx设置Keep-Alive为close

    nginx不能在响应头部添加Keep-Alive,详见:http://wiki.nginx.org/HttpCoreModule#keepalive_timeo...

    meteoric
  • 使用hta操作nginx停止、重启

    新上线的webgame需要做一个官网,做好了并上线了(切割、程序、后台,后台使用是java版本的jeecms),但仅仅是自己家的官网做好了,现在上面的想法是需要...

    meteoric
  • Node.js + Express 构建的订餐系统

    Express的版本 – v3.3.3  (安装 $ npm install -g express)

    meteoric
  • Centos7.6安装MySQL+Redis(最新版)

    1、下载mysql,地址:http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm 2...

    Java猫说
  • 安装Mysql5.7并修改初始密码

    Centos 安装MySQL可以参考之前写的一篇文章 Centos7.3 安装Mysql5.7并修改初始密码

    Javen
  • MYSQL安装之最新版MySQL手把手安装教程

    MySQL8.0.13 For Windows zip包下载地址:https://dev.mysql.com/downloads/file/?id=480557...

    测试小兵
  • MySQL 5.7 常用命令

    $ mysql -uroot -p mysql>set password=password('your_passord');

    bsbforever
  • mysqlbinlog命令详解MySQL 5.7 常用命令

    $ mysql -uroot -p mysql>set password=password('your_passord');

    bsbforever
  • C++ 连接数据库的入口和获取列数、数据

    这里不具体放出完整的程序,分享两个核心函数: 由于这里用到的函数是编译器自己的库所没有的,需要自己下载mysql.h库或者本地有数据库,可以去bin找到,放进去...

    林冠宏-指尖下的幽灵
  • [docker]安装Mysql

    贰叁壹小窝

扫码关注云+社区

领取腾讯云代金券