mysql服务卡在启动状态
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql服务卡在启动状态相关的知识,希望对你有一定的参考价值。
我该怎么办
看下你的my.ini配置有没有遗漏(看仔细点),我的就是第一行少了[mysql]。
确定了配置文件的问题后,先重新卸载,cmd模式下到bin目录走下mysqld -remove
下面就是重新安装了再启动应该就是可以了。
总的来说就是因为配置文件不对,重新安装下就行了
这个问题可能是网络原因导致mysql一直在等待状态,而又没有处理超时导致的。本回答被提问者和网友采纳 参考技术B 在任务管理器的进程中结束mysqld任务,mysql就停止了 参考技术C 是不是3306端口被占用了?
MySQL使用前查看状态
1.检查MySQL服务器是否启动:ps -ef | grep mysqld
如果MySql已经启动,以上命令将输出mysql进程列表,如下所示:mysql下一行
如果mysql未启动,你可以使用以下命令来启动mysql服务器: root@host# cd /usr/bin
./mysqld_safe &
如果你想关闭目前运行的 MySQL 服务器, 你可以执行以下命令: root@host# cd /usr/bin
./mysqladmin -u root -p shutdown
Enter password: ******
2.查看MySQL的运行情况命令:service mysql status
如图所示:
如果有绿色的active(runing)字样,就说明可以登陆mysql了。
2.登陆mysql命令: mysql -u root -p 回车,然后它会要求你输入登陆密码,然后输入就行拉。
如图:
如果是这样的画就说明你已经进入mysql啦。
但如果忘记密码怎么办呢?没关系,让我来介绍一种我忘记密码时常用的方法吧:
如果你输错密码,Terminal(终端)会显示如下信息:英文翻译就是:访问用户root被拒绝,使用正确的密码
首先,找到配置文件夹,一般默认都用这个命令:cd /etc/mysql/mysql.conf.d/
然后进入文件夹:sudo vim mysqld.cnf (这里的vim是一个文本编辑器)
找到[mysql]关键字,将 命令 :skip-grant-tables 添加进去,如下图所示。(在添加的时候需要用到vim命令,在这里简单介绍一下:一进入下图这个页面,就按i,意思是从命令状态切换到输入模式,然后用 上下左右 键将光标移到你要插入命令的地方,输入命令,之后按 esc 键退出输入模式,再按 :qw. 此时会退出这个文件。)
在添加这个命令后的
以上是关于mysql服务卡在启动状态的主要内容,如果未能解决你的问题,请参考以下文章