解决MySQL5.7.29安装问题

这天在安装这个问题花了我几个小时,很简单一个问题,搞得我好复杂。下面我就带大家怎么成功安装。刚开始我们下载的是zip文件,解压好之后,我们是需要配置文件的,在安装目录的文件下,比如我的是D:\MySQL\mysql-5.7.29-winx64;这里面需要弄一个文件,命名为my.ini;里面的内容为

[client]

# 设置mysql客户端默认字符集

default-character-set=utf8

[mysql]

default-character-set=utf8

[mysqld]

port = 3306

# 设置mysql的安装目录

basedir=D:/MySQL/mysql-5.7.29-winx64

# 设置 mysql数据库的数据的存放目录

datadir=D:/MySQL/mysql-5.7.29-winx64/data  

collation-server = utf8_unicode_ciinit-connect='SET NAMES utf8'

# 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server = utf8

# 允许最大连接数max_connections=20

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

我们还需要在电脑配置环境变量添加系统环境变量

键名:MYSQL_HOME

值为:D:\MySQL\mysql-5.7.29-winx64

然后还要在path里面添加

%MYSQL_HOME%\bin

接下来的步骤要小心了,我们直接用cmd命令启动的话我的就不行;然后我这边是要找到电脑的C盘这里面C:\Windows\System32 的cmd.exe;

我们要以管理员的身份运行,直接右键,来运行;

将目录切换到MySQL的安装目录的 bin目录下之后输入

mysqld -install  来执行然后出现

Service successfully installed.

表示安装成功之后执行以下命令以启动mysql服务

net start mysql

执行后会有如下提示:MySQL服务正在启动..MySQL服务已经启动成功启动MySQL之后,root用户的密码为空,设置密码,命令如下:

mysqladmin -u root -p password 新密码

回车之后会出现

Enter password: 旧密码

由于第一次安装没有什么旧密码,直接按回车重新启动cmd命令输入

mysql -uroot -p密码

直接回车之后进入出现一推东西,什么版本啊。... mysql>表示已经安装成功

好啦,终于搞定!以上是针对出现net start mysql之前没有出现Service successfully installed的同学,可以用以上方法解决

发布了12 篇原创文章 · 获赞 0 · 访问量 277

猜你喜欢

转载自blog.csdn.net/weixin_45488363/article/details/104718711