启动mysql提示无法启动MYSQL服务,错误1069的解决办法

建立数据库连接时出错 你以为这就是高潮么?这不是!我想不就是连不上数据库吗?应该是数据库程序没启动吧!上到服务器进入服务一看果然数据库服务没启动!这有啥呀,手动重启一下不就行了?但是,但是,当我点击重启的时候,居然特么弹出这么个对话框!!!

建立数据库连接时出错

你以为这就是高潮么?这不是!我想不就是连不上数据库吗?应该是数据库程序没启动吧!上到服务器进入服务一看果然数据库服务没启动!这有啥呀,手动重启一下不就行了?但是,但是,当我点击重启的时候,居然特么弹出这么个对话框!!!(下图)告诉我“无法启动MYSQL服务,错误1069:由于登录失败而无法启动服务”。心里暗暗骂了一同草泥马之后,只能乖乖的解决问题,下面就和大家分享一下解决办法,以供遇到这个问题的小伙伴们参考。

启动mysql提示无法启动MYSQL服务,错误1069的解决办法

其实这个问题的原因在错误提示当中已经很明显了:数据库用户密码不对,登录失败。我想了想好像很久之前改过服务器密码,然后一直没有重启过服务器(再赞一次阿里云!),想必是当初修改服务器密码顺带着把数据库密码也改给了!然后一直没重启所以没有出现问题。

这还不简单么?直接找到数据库相关本地用户账号(windows server 2003账号一般是MYSQL_XXXXXX )的密码填进去就好了啊!

直接在服务器里开始-程序-管理工具-服务,找到MYSQL,右键-属性-安全-登录,在密码里面输入数据库相关本地用户的密码(下图),确定后回到服务,在MYSQL上右键-启动,OK,这回正常启动了,回到本地打开浏览器打开站点,顺利进入!修复完成了!

在网上看到很多人说不知道自己的数据库相关本地用户的密码,这也没关系,咱重新设一个就可以了!方法如下:

重新设置数据库相关本地用户密码的办法

直接在桌面上“我的电脑-右键-管理-本地用户和组-用户”,找到相关账号,右键-设置密码-忽略警告确定-输入密码-确定 (如下图,大家忽略那些不重要的横杠,卡不清楚点击可以放大!)然后接着上面的操作,把刚设置的密码输进去就能顺利重启数据库服务了!

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

一、 创建用户: 命令:CREATE USER username@host IDENTIFIED BY password; 说明:username - 你将创建的用户名, host - 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如果想让该用户可以从任意远程主机登陆,可以使用通配符%. password - 该
在mysql中可以用group by对查询出的数据分组 select id,service,name FROM service GROUP BY name,service 如果要查看每组数据的总数,可以 select count(*) FROM service GROUP BY name,service 当要查询group by后的总数,可以这样 select count(*) from(s
mysql count group by统计条数方法 mysql 分组之后如何统计记录条数? gourp by 之后的 count,把group by查询结果当成一个表再count一次 select count(*) as count from(SELECT count(*) FROM 表名 WHERE 条件 GROUP BY id ) a; 实战例子: select count(*)
1.首先停止MySQL服务:service mysqld stop 2.加参数启动mysql:/usr/bin/mysqld_safe --skip-grant-tables 然后就可以无任何限制的访问mysql了 3.root用户登陆系统:mysql -u root -p mysql 4.切换数据库:use mysql 5.显示所有的表:show tables; 这里就可
float,double容易产生误差,对精确度要求比较高时,建议使用decimal来存,decimal在mysql内存是以字符串存储的,用于定义货币要求精确度高的数据。在数据迁移中,float(M,D)是非标准定义,最好不要这样使用。M为精度,D为标度。 mysql create table t1(c1 fl
MySQL 支持的三个浮点类型是 FLOAT、DOUBLE 和 DECIMAL 类型。FLOAT 数值类型用于表示单精度浮点数值,而 DOUBLE 数值类型用于表示双精度浮点数值。 与整数一样,这些类型也带有附加参数:一个显示宽度指示器和一个小数点指示器。比如语句 FLOAT(7,3) 规定显