一、Mysql下载
官网: downloads.mysql.com/archives/co…
二、安装
- 解压,新建data文件夹和my.ini文件。
data: 该文件夹是用来存放数据库相关数据的,后面我们初始化MySQL的时候系统会自动创建一个data目录。
my.ini: 该文件是存放MySQL配置信息的。这个文件需要我们手动创建。
- 编辑,保存 my.ini文件
[Client]
port = 3306
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\Environment\mysql-5.7.43-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\Environment\mysql-5.7.43-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集
character-set-server = utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
collation-server = utf8mb4_unicode_ci
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
[client]
default-character-set=utf8mb4
[mysql]
default-character-set=utf8mb4
三、初始化Mysql数据库
- cmd 跳转到mysql的/bin目录下(需要使用管理员运行cmd)
#跳转盘符:
D:
#跳转目录
cd xxx
- 执行命令,初始化数据库,生成管理员密码(请记住这个密码,提示:截图,复制粘贴)
mysqld --initialize --user=mysql --console
- 执行安装命令
mysqld --install mysql
显示 Service successfully installed. 表示安装成功。
显示 Install/Remove of the Service Denied! 说明你的cmd不是管理员方式启动的。
- 启动mysql服务
net start mysql
三、修改root密码
在mysql的/bin目录下,cmd执行命令。(添加环境变量之后,你就可以在任何地方敲命令了)
mysql -u root -p
#然后输入上面初始化的密码。
set password = password('123456')
# 后面的123456就是你想修改为的密码