MySQL踩坑与填坑

mysql winx86免安装版 mysql服务就是不能开机自启动

在一台新电脑上从旧电脑拷贝了mysql的整个目录,并在新电脑为mysql配置了环境变量,运行了安装mysql服务的命令
mysqld --install
net start mysql
这些操作都成功了,可关机后再开机,发现服务没起来?
查看系统服务也注册成功了,然后启动类型也是自动
在这里插入图片描述
然后网上用了几种方式就是没解决,之后发现开机后第一时间看服务中mysql的服务是启动的,然后用在控制台中执行下mysql命令如:
mysql -uroot -p
运行后提示

Mysql "Lost connection to MySQL server at ‘reading initial communication packet’, system error: 0

此时再刷新mysql的服务发现服务状态由“正在运行”变成“停止”了……
而手动重启mysql服务后即可以正常连接和使用

因为当时偷懒没有重新初始化数据库,而是直接使用原有的data目录,将数据库中需要用到的数据库备份出来,然后删除data目录,重新初始化数据目录,并安装mysql服务和启动mysql服务,配置好用户密码等,此时重新关机开机,执行连接命令,发现是可以连接成功,也就是说mysql成功自启动了,之后导入备份的数据库也是正常的

ok,问题解决,但仍不知具体原因,望各位大佬有知其原因的请赐教~

等待下一个坑…………

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值