关于Mysql安装后,服务无法启动,停留在starting server,core1067解决方案!

    科技2023-10-23  95

    问题:

    安装mysql后,停留在starting server 进入服务手动启动mysql服务报错1067 笔者初学mysql安装mysql出现这个问题,使用百度很多的方法都无法启动mysql,最后通过观察找到了疑点,使用方法一kill了三台同样问题的电脑,

    方法一:

    大概率问题是,计算机名有中文,查计算机名 控制面板——系统与安全——系统 查看是否有中文,如果有则可按照我的方法解决问题 否则使用方法二 更改计算机名方法—— 同一个页面——更改设置——更改——重命名电脑

    然后修改 C:\ProgramData\MySQL\MySQL Server 5.6\my.ini 中原有计算机名位置,改为更改后的计算机名位置:

    修改以上三处位置为现在的计算机名! ps:如果找不到ProgramData文件点击查看——显示隐的的项目

    随后重启电脑,服务即可启动!!!

    方法二:

    修改默认配置文件,生成服务! C:\Program Files\MySQL\MySQL Server 5.6my-default.ini 将图中7处匡选前的注释#删掉 并修改basedir和datadir两行配置语 修改为 basedir=“C:/Program Files/MySQL/MySQL Server 5.6/bin” datadir=C:/ProgramData/MySQL/MySQL Server 5.6/Data 随后以管理员身份运行cmd cd “C:/Program Files/MySQL/MySQL Server 5.6/bin” mysqld.exe -remove———删除服务 mysqld.exe -install————安装服务 net start mysql————启动名为mysql的服务

    或者打开运行——services.msc找到mysql服务启动即可

    注意:方法二使用后,无法使用mysql-installer-community.msi进行重新配置,因为无法启动mysql5X服务 ,依旧卡在starting server

    Processed: 0.013, SQL: 8