您的位置:首页 > 理论基础

MySQL 安装和启动服务,“本地计算机 上的 MySQL 服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。”

2017-05-01 20:59 696 查看
之所以写这篇博客是因为,我帮我一同学装mysql的时候遇到了这个问题,但是网上的解决办法居然没有一个有用的,这就非常郁闷了,坐在那几个钟头,干着相同的事情,只想说草拟大爷的!

我想说的是,你安装mysql出现了这个问题,一定是按照下面的步骤来的:

一丶mysqld install;

二丶net start mysql;(或者说你是用计算机管理打开的mysql服务)

接下来就会发现你的mysql居然启动不了!

我来讲讲我的理解,当你用mysqld install的时候,mysql的服务一般都会成功的建立,然后你开心的执行net start mysql,然而当你执行net start mysql的时候,你解压包中的data文件夹下会开始自动加载各种文件,你可以把它们理解为,mysql初始化所建立的文件!然而问题是你没有对你的mysql初始化所以说,你的data文件夹下面还少了很多mysql初始化相关的文件!那么这个问题怎么解决呢?其实很简单,按照下面的步骤来做!

由于你已经install了你的mysql服务,所以我的建议是:

一丶mysqld remove;

    先删除你的mysql服务

二丶到你解压后的mysql包中,把data中的文件全部删除

    要不然无法执行下一步操作!

三丶mysqld --initialize --console

    这个命令是用来初始化你的mysql数据库的,然后你得复制粘贴最后一串奇怪的字符串,那是你root用户的初始密码!






四丶mysqld install

   建立服务

五丶net start mysql

六丶用mysql -uroot -p

   加上你刚刚复制的密码,就可以进去你的mysql了!

我装的版本是5.7.15,感觉mysql免安装版的尿性就是这个样子,万变不离其宗了!希望你的mysql能安装成功哈!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐