看下你的my.ini配置有没有遗漏(看仔细点),我的就是第一行少了[mysql]。
我们提供的服务有:成都做网站、成都网站设计、成都外贸网站建设、微信公众号开发、网站优化、网站认证、费县ssl等。为上1000+企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的费县网站制作公司
确定了配置文件的问题后,先重新卸载,cmd模式下到bin目录走下mysqld -remove
下面就是重新安装了再启动应该就是可以了。
总的来说就是因为配置文件不对,重新安装下就行了
首先你这个写法肯定不行,grep出来的结果只是输出到显示器而已,和没加一样,你可以写一个脚本,在一条命令中确实很不容易实现,脚本中ps然后判断cpu使用率然后用循环逐个杀掉,这样比较好。。
开始-运行-services.msc
找到SQL服务 停止 -确定 再设置为禁用就可以了
服务器mysql数据库老自动停止是因为在设置时出现了问题,解决方法为:
1、首先登陆服务器。
2、登陆MySQL数据库;命令如下:mysql -u root -p pwd。
3、查询MySQL数据库是否允许远程ip访问。
4、开启远程访问操作。命令如下:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '111qqqpwd' WITH GRANT OPTION;FLUSH PRIVILEGES。
5、打开navicate客户端,新建mysql链接。
6、输入远程MySQL数据库链接信息,点击测试链接。数据库链接成功。
注意事项:
MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。
可能是密码错误,或者用户忘记密码
mysql CREATE USER 'nonexistant'@'%' IDENTIFIED BY '123456';Query OK, 0 rows affected (0.00 sec)
修复:检查和/或重置密码:您无法从 MySQL 以纯文本格式读取用户密码,因为密码哈希用于身份验证,但您可以将哈希字符串与“PASSWORD”函数进行比较。
我们可以看到 PASSWORD('forgotten')哈希与 authentication_string 列不匹配,这意味着 password string ='forgotten' 不是正确的登录密码。如果您需要覆盖密码,可以执行以下查询:
mysql set password for 'nonexistant'@'%' = 'hello$!world';Empty set (0.00 sec)