官网下载 mysql5.7 安装包
https://downloads.mysql.com/archives/community/
解压安装 mysql
下载后的 mysql 放在任意一个文件目录,文件目录中尽量不要包含中文空格特殊字符等
解压后的文件夹如图所示:
在此文件夹下手动创建 my.ini 配置文件,配置内容如下所示:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=F:\\mysql-5.7.26
# 设置 mysql数据库的数据的存放目录(MySQL8.0+ 不需要以下配置,系统自己生成即可,否则有可能报错)
datadir=F:\\mysql-5.7.26\\data
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
然后以管理员身份打开 cmd 命令行工具,进入目录:
cd F:\mysql-5.7.26\bin
运行 mysqld --initialize --console
初始化数据库,如果其中提示缺少某个 .dll 文件,百度下载即可,将下载后的 .dll 文件放入 C:\Windows\System 目录下即可
初始化完成后,会输出 root 用户的初始默认密码,后续登录也会用到。
然后运行 mysqld install
,提示 Service successfully installed.
表示安装成功
修改 mysql 密码
执行 net start mysql
启动 MySQL
运行 mysql -u root -p
后根据提示输入初始密码登录即可
修改密码 set password for userName@localhost = password('新密码');
配置 mysql 的环境变量
环境变量添加:
MYSQL_HOME
mysql 的安装目录
F:\mysql-5.7.26
然后编辑系统变量 Path
添加值:%MYSQL_HOME%\bin
确定即可
配置完成后,在任何位置打开 cmd 命令都可以直接输入 mysql -u root -p
登录命令行