首页 > 编程知识 正文

mysql一直启动失败,mysql服务无法启动3534

时间:2023-05-04 23:04:18 阅读:177008 作者:3495

资料来源: 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

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。