今天由于工作要求需要安装mysql-5.7.26-winx64这个数据库,搞了好几个小时,特此把过程记录一下,防止下次安装时又忘了。

📝 详细安装步骤
第一步:解压并创建配置文件
-
解压文件 :将下载的
mysql-5.7.26-winx64.zip解压到你想要的目录,比如D:\mysql-5.7.26-winx64-1。 -
创建
data文件夹 :在解压后的目录里,新建一个名为data的文件夹。 -
创建
my.ini文件 :同样在解压目录里,新建一个名为my.ini的文本文件,用记事本打开,并粘贴以下内容。注意 :需要把basedir和datadir的路径换成你自己的实际路径
[client]
port=3306
default-character-set=utf8
[mysqld]
# 设置mysql的安装目录
basedir=D:/mysql-5.7.26-winx64
# 设置mysql的数据目录
datadir=D:/mysql-5.7.26-winx64/data
port=3306
character_set_server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# SQL模式
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
第二步:配置环境变量(可选但推荐)
这一步可以让你在任意目录下使用MySQL命令。
第三步:安装与初始化MySQL服务
请务必以管理员身份打开命令提示符(CMD),然后依次执行以下命令:
-
进入bin目录 :
cd D:\mysql-5.7.26-winx64\bin(请根据你的实际路径修改)-12。 -
初始化数据目录 :执行
mysqld --initialize-insecure-1-7。- 这个命令会创建一个无密码的root用户,方便你首次登录。初始化完成后,
data文件夹里会自动生成一些文件-5。
- 这个命令会创建一个无密码的root用户,方便你首次登录。初始化完成后,
🔑 登录并修改密码
-
登录MySQL :在CMD中执行
mysql -u root -p,提示输入密码时直接按回车即可(因为刚才初始化时未设置密码)-13。 -
修改root密码:成功登录后,执行以下命令来设置你的新密码:
set password for root@localhost = password('你的新密码');请将
'你的新密码'替换为你想要的密码。
最后测试连接是否成功:
