建立数据库连接时出错
你以为这就是高潮么?这不是!我想不就是连不上数据库吗?应该是数据库程序没启动吧!上到服务器进入服务一看果然数据库服务没启动!这有啥呀,手动重启一下不就行了?但是,但是,当我点击重启的时候,居然特么弹出这么个对话框!!!(下图)告诉我“无法启动MYSQL服务,错误1069:由于登录失败而无法启动服务”。心里暗暗骂了一同草泥马之后,只能乖乖的解决问题,下面就和大家分享一下解决办法,以供遇到这个问题的小伙伴们参考。
启动mysql提示无法启动MYSQL服务,错误1069的解决办法
其实这个问题的原因在错误提示当中已经很明显了:数据库用户密码不对,登录失败。我想了想好像很久之前改过服务器密码,然后一直没有重启过服务器(再赞一次阿里云!),想必是当初修改服务器密码顺带着把数据库密码也改给了!然后一直没重启所以没有出现问题。
这还不简单么?直接找到数据库相关本地用户账号(windows server 2003账号一般是MYSQL_XXXXXX )的密码填进去就好了啊!
直接在服务器里开始-程序-管理工具-服务,找到MYSQL,右键-属性-安全-登录,在密码里面输入数据库相关本地用户的密码(下图),确定后回到服务,在MYSQL上右键-启动,OK,这回正常启动了,回到本地打开浏览器打开站点,顺利进入!修复完成了!
在网上看到很多人说不知道自己的数据库相关本地用户的密码,这也没关系,咱重新设一个就可以了!方法如下:
重新设置数据库相关本地用户密码的办法
直接在桌面上“我的电脑-右键-管理-本地用户和组-用户”,找到相关账号,右键-设置密码-忽略警告确定-输入密码-确定 (如下图,大家忽略那些不重要的横杠,卡不清楚点击可以放大!)然后接着上面的操作,把刚设置的密码输进去就能顺利重启数据库服务了!