资料来源: http://blog.csdn.net/u 013067166/article/details/49951577
MySQL启动MySQL服务正在启动。
无法启动mysql服务。
方法:
1 .卸载以前安装的MySQL服务,如图2所示。 (如果在命令行窗口中运行net start mysql并显示图1中的提示,请忽略此步骤,然后立即跳至下一步。 ) ) ) )。
图1切换到自己的MySQL根朴素灯泡目录下,运行mysqld --remove。
图2 .检查自己的my.ini是否配置正确,如果你害怕错误,可以参考我的。 但是,我记得把路径改成了你自己的路径。 如果以前没有放置过,请在MySQL安装目录的根目录下创建一个新的文本文件,然后使用以下格式进行放置: (我的MySQL目录是d :my softwareMySQL-5.7.9-win x64 )
[mysqld]
#basedir表示自己MySQL的安装根目录
basedir=d :my softwareMySQL-5.7.9-win x64
#datadir表示存储您的MySQL数据库的目录。 如果安装MySQL的根目录下没有新的data文件夹,请创建一个目录
datadir=d :my softwareMySQL-5.7.9-win x64data
#port表示端口号
端口=3306
SQL _ mode=no _ engine _ substitution,STRICT_TRANS_TABLES
3 .在dos窗口下,将目录切换到MySQL根目录,然后运行朴素的灯泡 mysqld-- defaults-file=my.ini-- initialize-insecure。 (如果可能的话,请复印一下我的东西。 不这样做的话很容易出错。
4 .运行朴素的灯泡(mysqld --install )进行MySQL服务器的安装。
5 .再次尝试启动MySQL服务,然后在命令行窗口中运行net start mysql,以验证您的MySQL服务是否可以成功启动。 (Enter password那里,初始密码为空,直接回到车上即可)
6 .最后一点很重要。 进入后请务必设定密码。 否则,mysql会生成随机密码,然后再也进不去。 5.7.9密码的设定方法有几个变更。 旧版本的密码存储在mysql数据库的用户表password中,但5.7.9中的password字段为authentication_string。 请直接使用sql命令更改值,然后重新启动mysql服务。
依次执行以下命令: 将密码设置为123456。
use mysql;
updateusersetauthentication _ string=" 123456 "
退出;
net stop mysql;
net start mysql;
mysql -u root -p
输入密码
-------------我是分割线,成功进入了MySQL
————————————————
这是CSDN博客“qxysg1273”的原创文章,符合CC 4.0 BY-SA版权协议。 请附上原文出处的链接和本声明。
原文链接: https://blog.csdn.net/u 013067166/article/details/49951577