MySQL5.7的安装
1、下载MySQL
地址:https://downloads.mysql.com/archives/community/
选择版本下载,本文选择 5.7.32下载。

2、解压配置
下载解压之后,文件中是没有data和my.ini文件的,这时候需要手动创建。
编辑my.ini文件,把下面文档复制进去,注意配置和本地保持一致:
[mysqld]
port=3307
character_set_server=utf8
basedir=G:\MySQL5.7\mysql-5.7.37-winx64
datadir=G:\MySQL5.7\mysql-5.7.37-winx64\data
server-id=1
sql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
lower_case_table_names=1
innodb_file_per_table = 1
log_timestamps=SYSTEM
log-error = error.log
slow_query_log = 1
slow_query_log_file = slow.log
long_query_time = 5
log-bin = binlog
binlog_format = row
expire_logs_days = 15
log_bin_trust_function_creators = 1
[client]
default-character-set=utf8
3、配置环境变量

新建一个环境变量,输入MYSQL_HOME,变量值为MySQL安装路径,如图

找到Path,在末尾处写上;%MYSQL_HOME%\bin :

4、初始化数据库
以管理员身份进入命令提示符,然后进入G:\MySQL5.7\mysql-5.7.37-winx64\bin目录。
执行命令mysqld --initialize-insecure,执行成功后在data目录下创建了很多文件夹,如下图所示:

执行命令mysqld --install mysql5.7 安装MySQL并命名服务为mysql5.7。注:若已安装过其他版本的MySQL,此处可能会失败,需要将环境变量中配置的MySQL5.7向上移,优先执行。

启动服务 net start mysql5.7

mysqladmin -P3307 -uroot -p 设置密码,此处不小心讲密码设置为了空。

输入命令加端口号,成功进入MySQL5.7

修改一下密码,重新进入便是新密码:
set password for 'root'@'localhost' = password('root');


浙公网安备 33010602011771号