Login
网站首页 > 文章中心 > 其它

MySQL安装starting the server失败的2种解决办法_推荐!)

作者:小编 更新时间:2023-08-16 17:53:48 浏览量:14人看过

MySQL是一款常用的关系型数据库,但在安装时可能会遇到"starting the server"失败的问题.本文将介绍两种解决这个问题的方法.

方法一:更改MySQL数据文件夹的权限

如果MySQL安装完成后,启动MySQL服务时提示"Starting MySQL 已停止工作",则有可能是由于MySQL数据文件夹的权限不正确造成的.

步骤1:确认MySQL数据文件夹位置

在MySQL安装目录下找到my.ini文件,打开该文件并查找"datadir".datadir是MySQL数据文件夹的路径.

示例:

[mysqld]
# 设置datadir
datadir=C:/ProgramData/MySQL/MySQL Server ⑧0/Data/

以管理员身份打开命令行,运行以下命令:

icacls "C:\ProgramData\MySQL\MySQL Server ⑧0\Data" /grant "Network Service":(OI)(CI)F

方法二:更改my.ini文件内容

如果方法一不能解决问题,可以尝试更改my.ini文件内容.

步骤1:打开my.ini文件并添加配置

在MySQL安装目录下找到my.ini文件,打开该文件,并在文件结尾处添加以下配置:

# 设置MySQL运行时占用的内存大小,单位MB
innodb_buffer_pool_size = 1024M

# 设置MySQL文件最大可打开的文件数
open_files_limit=65535

innodb_buffer_pool_size是设置MySQL使用内存的大小,open_files_limit是设置MySQL最大可打开文件数的大小.可以根据需要调整这两个配置项的数值.

...
[mysqld]
# 设置datadir
datadir=C:/ProgramData/MySQL/MySQL Server ⑧0/Data/

# 添加innodb_buffer_pool_size和open_files_limit配置
innodb_buffer_pool_size = 1024M
open_files_limit=65535

在Windows服务列表中找到MySQL服务并选择重启,或在命令行中输入以下命令:

net stop MySQL
net start MySQL

这样就可以重新启动MySQL服务并解决问题.

以上就是土嘎嘎小编大虾米为大家整理的相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章