四时宝库

程序员的知识宝库

window 10 mysql 多版本安装5.6和5.7

一直在用mysql5.6、客户那边要求是5.7,因此在本地安装多个版本,以供使用学习,在此做备份,以防后面忘记,老了,写写记录一下。

1、下载5.7 压缩版本,请不要下载msi版本。

https://dev.mysql.com/downloads/mysql/5.7.html

2、解压


3、配置

[mysqld]
port = 3307
basedir = C:\Program Files\MySQL\mysql-5.7.32-winx64
datadir = G:\mysql\data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

[mysql]
default-character-set=utf8

4、安装服务

5.6服务名称为MySQL56,因此5.7命名为MySQL57

以管理员身份运行很重要,不然会执行不成功。

命令如下:

mysqld install MySQL57


看到安装成功即ok了。


可以看到两个服务了。

5、初始化数据库

mysqld --initialize --explicit_defaults_for_timestamp

此步骤也很重要,不然服务启动不了,执行此步骤 datadir目前应该是一个空data目录

6、启动数据库


7、登录数据库

1)先寻找原始密码

mysql2服务启动后,去data/xxx.err文件中找到临时密码,进行登录

A temporary password is generated for root@localhost: lwKeA0juad+r

密码为:lwKeA0juad+r

2)修改密码

mysql> set password for root@localhost=password('123456');

Query OK, 0 rows affected, 1 warning (0.00 sec)

3)新密码登录



成功了!!!

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接