当前位置: 移动技术网 > IT编程>数据库>Mysql > win64位系统下安装mysql-5.7.17遇到的问题及解决办法

win64位系统下安装mysql-5.7.17遇到的问题及解决办法

2017年12月25日  | 移动技术网IT编程  | 我要评论

安装大致过程:

Sc delete MySQL ----先删除

1 解压mysql-5.7.17-winx64.zip压缩包(32位操作系统的请解压winx32的压缩包)

2 进入到刚才的解压目录,修改my-default.ini配置文件,修改后保存:

# basedir = F:\mysql\mysql-5.7.17-winx64(自行更改,但必须与以下步骤对应)

# datadir = F:\mysql\mysql-5.7.17-winx64\data(自行更改)

# port = 3306

# server_id = .....

3 添加环境变量:

\

将MYSQL_HOME追加到系统的path变量的末尾, 注意用英文分号(;)隔开。:

追加内容:;%MYSQL_HOME%\bin;,或者如下

\

4 将MySQL添加到系统服务中并启动:

1) 右键“开始”——>“运行(R)”或者快捷键:“开始”+“R”(以管理员身份运行cmd)

2) cd 到MySQL所在的本地磁盘路径的bin目录,然后回车:

执行:mysqld install MySQL --defaults-file="D:\mysql\mysql-5.7.17-winx64\my-default.ini"

启动:net start mysql

现在说明我遇到的问题:

1、第一次安装失败后我尝试删除之前的sql,报“指定的服务已标记为删除”。然后重新安装。

mysqld --install 报错“The service already exists!The current server installed: ....”

参考:https://www.2cto.com/database/201211/166491.html

删除Mysql注册表信息

2、mysqld --initialize报错“-initialize specified but the data directory has files in it. Aborting.”

参考:https://www.cnblogs.com/fighting-ayong/p/5250883.html

3、net start mysql报错“服务正在启动或停止中,请稍候片刻后再试一次。”

参考:https://blog.csdn.net/Sifastiane/article/details/47748759

注意:解压后文件所在的路径、环境变量添加的路径、ini文件所在路径是同一路径下。

每次执行mysqld --initialize后都会自动在文件夹下生成data子文件夹。下次重装之前应该要删除data文件夹,不然会报错。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网