安装第二个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
再输入密码
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
