怎么解决mysql闪退

怎么解决mysql闪退,第1张

1 打开mysql的控制台端,输入密码,之后闪退。

2 鼠标右键点击我的电脑或者计算机,选择管理。

3 在管理页面,点击服务,展开服务项。

4 在所有的服务项中,找到mysql的服务。

5 鼠标右键点击mysql服务,选择启动,启动mysql服务。

6 再次启动mysql的控制台,输入密码,进入mysql。

重新安装了mysql导致了一系列的问题,比如启动不了服务,提示:1045 access denied for user 'root'@'localhost' using password yes等等。

解决方法:

1. 删除mysql程序,利用sc delete mysql删除原来的服务

2. 到WINDOWS的命令行了(‘DOS’ 下),切换到你的MySQL bin目录下。 比如我的是 C:\Program Files\MySQL\MySQL Server 5.1\bin

然后敲下面的粗体的命令。注意你的my.ini位置。

C:\Program Files\MySQL\MySQL Server 5.1\bin>mysqld --defaults-file="C:\Program

Files\MySQL\MySQL Server 5.1\my.ini" --console --skip-grant-tables

090515 22:06:09 [Warning] The syntax '--log' is deprecated and will be removed i

n MySQL 7.0. Please use '--general_log'/'--general_log_file' instead.

090515 22:06:09 [Warning] The syntax '--log_slow_queries' is deprecated and will

be removed in MySQL 7.0. Please use '--slow_query_log'/'--slow_query_log_file'

instead.

090515 22:06:09 [Warning] The syntax '--log' is deprecated and will be removed i

n MySQL 7.0. Please use '--general_log'/'--general_log_file' instead.

090515 22:06:09 [Warning] The syntax '--log_slow_queries' is deprecated and will

be removed in MySQL 7.0. Please use '--slow_query_log'/'--slow_query_log_file'

instead.

090515 22:06:09 [ERROR] The update log is no longer supported by MySQL in versio

n 5.0 and above. It is replaced by the binary log. Now starting MySQL with --log

-bin='' instead.

090515 22:06:09 InnoDB: Startedlog sequence number 0 324221

090515 22:06:09 [Note] mysqld: ready for connections.

Version: '5.1.33-community-log' socket: '' port: 3306 MySQL Community Server

(GPL)

看到这个结果就说明MySQL已经起来了。

再开一个DOS窗口,同样切到mysql bin目录下,

C:\Program Files\MySQL\MySQL Server 5.1\bin>mysql -uroot mysql

Welcome to the MySQL monitor. Commands end with or \g.

Your MySQL connection id is 2

Server version: 5.1.33-community-log MySQL Community Server (GPL)

Type 'help' or '\h' for help. Type '\c' to clear the buffer.

mysql>UPDATE user SET Password=PASSWORD(’newpassword’) where USER=’root’

mysql>FLUSH PRIVILEGES

mysql>quit

然后

C:\Program Files\MySQL\MySQL Server 5.1\bin>mysqladmin shutdown之后正常重启MySQL服务就行了

我们首先在开始菜单中打开MYSQL数据库,如下:我们打开它,如下:我们输入正确的密码,然后我们按下回车,就会发现窗口就消失了。我的解决方法是:我们先不输入密码,就直接按下键盘上的Enter键,如下:我们会发现,竟然进入了,而且窗口不会退出。并且这样的MYSQL数据库时可以使用的哦,真的是不用输入密码的,如下图:


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9424053.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存