cmd中输⼊netstartmysql提⽰:服务名⽆效或者MySQL正在启
动MySQL⽆法启动
在DOS窗⼝、gitbush以及⼀些可以使⽤的命令⾏⼯具的界⾯上,输⼊:net stop mysql、net start mysql时,总是提⽰:服务名⽆效。打开mysql服务命令
出现提⽰如下:
原因是:因为net start +服务名,启动的是win下注册的服务。此时,系统中并没有注册mysql到服务中。即当前路径下没有mysql服务。
如何将MySQL注册到win服务⾥⾯(步骤如下)
1. 来到MySQL的安装路径下bin
2. 在命令⾏中输⼊mysqld --install
成功:出现Service successfully install代表你已经安装成功,
不成功:
如果出现以上⽂字的时候,你需要⽤管理员的⾝份运⾏DOS窗⼝,这样就可以成功了
3. 执⾏ net start mysql出现:
删除mysql下的data⽂件,重新执⾏ mysqld --initialize 就可以在当前路径下⽣成data⽂件夹,再执⾏net start mysql 就可以启动mysql
快速以管理员⾝份打开DOS:⽤管理员⾝份打开DOS命令窗⼝:在当前⽂件夹下bin下,先按住Shift+单击⿏标右键以管理员⾝份运⾏Dos窗⼝就可以。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论