安装第二个MySQL

1、第一个mysql正常安装就行
2、下载mysql的压缩包并解压
在这里插入图片描述

3、解压的文件是没有上面的 my.ini 文件的需要新建

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#这里的跳过密码验证,因为改了一次加密规则,进不去了
skip-grant-tables
#设置3308端口
port = 3308
# 设置mysql的安装目录
basedir=D:\MySQL5
# 设置mysql数据库的数据的存放目录
#datadir=D:\MySQL5\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 设置sql_mode
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
%MYSQL_HOME%\bin\mysqld.exe

4、用管理员模式(dos命令)进入 bin 目录 执行下列命令

mysqld install mysql3308

mysql3308是服务名在这里插入图片描述
初始化

mysqld --initialize

应该会生成data文件夹,如果没有生成的话,看注册表里的服务的可执行程序的路径对不对。

5、如果安装成功之后,发现原来的8版本用命令登录不了,提示:

Authentication plugin 'caching_sha2_passWord cannot be loaded:
这时候在Navicat中修改8的身份验证方式

在这里插入图片描述

 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
//刷新FLUSH PRIVILEGES;

6、如果是默认安装的进入MySQL时执行:

mysql -uroot -p123456

如果设置了服务名:

mysql -uroot -p -P3308

再输入密码


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部