mysql 5.7安装 MySQL 服务无法启动但是服务没有报告任何错误
发布时间 - 2026-01-11 00:44:13 点击率:次MySQL 5.7的安装有两种方式,一种是下载安装程序,点击安装,另一种是下载压缩包,直接解压,配置一下就可以运行了

个人更喜欢压缩包的形式,所以本文记录的也是压死包形式的安装(配置)
https://dev.mysql.com/downloads/mysql/
我下载的最新的是 mysql-5.7.17-win32.zip
加压到mysql-5.7.17-win32文件夹,后文提到的文件和文件夹都以此为更目录
把bin目录配置到环境变量path的后面
我的是 ;D:\mysql-5.7.17-win32\bin
复制 my-default.ini文件,改名为my.ini
默认文件是全部注释掉的,所以不用管他
直接在后面加上一下的参数
[mysqld] port=3306 basedir=D:\mysql-5.7.17-win32 datadir=D:\mysql-5.7.17-win32\data skip-grant-tables
注意红色路径改成你自己的目录
skip-grant-tables 这个配置项很重要,作用是跳过登录的验证
因为刚安装你不知道用什么帐号登录mysql,以前用过mysql的人可能知道 root帐号,但此时用root登录是不行的
然后打开cmd
执行
mysqld install MySQL --defaults-file="D:\mysql-5.7.17-win32\my.ini" //删除可以用 mysqld remove ,每次修改my.ini都需要重新安装
成功以后你就可启动mysql
执行
net start mysql //关闭命令是 net stop mysql
此时会报
MySQL 服务无法启动。服务没有报告任何错误。
你就要执行
mysqld --initialize-insecure
这个命令会在mysql根目录下创建data文件夹
然后再执行
net start mysql
这次就成功了
执行
mysql -u root -p 回车
密码不用输入,直接回车
成功登录mysql
然后
use mysql //进入mysql数据库
设置root密码
update user set authentication_string = password('root'), password_expired = 'N', password_last_changed = now() where user = 'root';
注意 authentication_string 5.7以前是password
如果需要远程客户端连接,可以执行
Grant all on *.* to 'root'@'%' identified by 'root' with grant option;
这样远程就可以连接这个mysql了,否则只能在本地连接
以上所述是小编给大家介绍的mysql 5.7安装 MySQL 服务无法启动但是服务没有报告任何错误,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# mysql
# 5.7安装mysql服务无法启动
# Linux(Ubuntu 18.04)上安装Anaconda步骤详解
# linux系统ubuntu18.04安装mysql 5.7
# Ubuntu 18.04 LTS安装KVM虚拟机的方法步骤
# Ubuntu 18.04下mysql 8.0 安装配置方法图文教程
# 解决Scrapy安装错误:Microsoft Visual C++ 14.0 is required
# 解决Ubuntu 18.04安装VMwareTools错误问题
# 的是
# 帐号
# 会报
# 压缩包
# 小编
# 就可以
# 自己的
# 的人
# 无法启动
# 在此
# 可以用
# 会在
# 给大家
# 很重要
# 然后再
# 就可
# 用过
# 在后面
# 有两种
# 都以
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Linux虚拟化技术教程_KVMQEMU虚拟机安装与调优
Win11关机界面怎么改_Win11自定义关机画面设置【工具】
*服务器网站为何频现安全漏洞?
Laravel如何使用Service Provider注册服务_Laravel服务提供者配置与加载
laravel怎么使用数据库工厂(Factory)生成带有关联模型的数据_laravel Factory生成关联数据方法
如何快速生成高效建站系统源代码?
如何破解联通资金短缺导致的基站建设难题?
Win11怎么关闭专注助手 Win11关闭免打扰模式设置【操作】
如何自定义safari浏览器工具栏?个性化设置safari浏览器界面教程【技巧】
Android自定义listview布局实现上拉加载下拉刷新功能
js代码实现下拉菜单【推荐】
Laravel中间件起什么作用_Laravel Middleware请求生命周期与自定义详解
Edge浏览器如何截图和滚动截图_微软Edge网页捕获功能使用教程【技巧】
Laravel如何实现密码重置功能_Laravel密码找回与重置流程
Laravel怎么使用Markdown渲染文档_Laravel将Markdown内容转HTML页面展示【实战】
如何在香港服务器上快速搭建免备案网站?
Swift中swift中的switch 语句
悟空识字怎么关闭自动续费_悟空识字取消会员自动扣费步骤
android nfc常用标签读取总结
如何快速搭建支持数据库操作的智能建站平台?
如何快速登录WAP自助建站平台?
EditPlus中的正则表达式 实战(2)
北京网页设计制作网站有哪些,继续教育自动播放怎么设置?
文字头像制作网站推荐软件,醒图能自动配文字吗?
如何在IIS管理器中快速创建并配置网站?
Laravel怎么判断请求类型_Laravel Request isMethod用法
韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南
如何在阿里云虚拟服务器快速搭建网站?
如何用PHP工具快速搭建高效网站?
今日头条AI怎样推荐抢票工具_今日头条AI抢票工具推荐算法与筛选【技巧】
香港服务器租用费用高吗?如何避免常见误区?
在Oracle关闭情况下如何修改spfile的参数
智能起名网站制作软件有哪些,制作logo的软件?
如何注册花生壳免费域名并搭建个人网站?
Laravel如何处理JSON字段的查询和更新_Laravel JSON列操作与查询技巧
Laravel如何实现邮箱地址验证功能_Laravel邮件验证流程与配置
Laravel队列由Redis驱动怎么配置_Laravel Redis队列使用教程
详解Nginx + Tomcat 反向代理 负载均衡 集群 部署指南
韩国服务器如何优化跨境访问实现高效连接?
如何快速启动建站代理加盟业务?
详解jQuery中基本的动画方法
如何在Windows虚拟主机上快速搭建网站?
Laravel如何实现本地化和多语言支持?(i18n教程)
如何用免费手机建站系统零基础打造专业网站?
JavaScript如何实现类型判断_typeof和instanceof有什么区别
香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南
如何快速上传建站程序避免常见错误?
千问怎样用提示词获取健康建议_千问健康类提示词注意事项【指南】
音响网站制作视频教程,隆霸音响官方网站?
Windows Hello人脸识别突然无法使用

