myslq5.7和之前版本的安装方式不同
1.去官网下载zip包,我下载的文件名字为:mysql-5.7.30-winx64.zip
2.在某个路径下解压
3.创建一个my-defalut.ini文件,里面代码为
[client]
port=3306
[mysqld]
explicit_defaults_for_timestamp=true
# These are commonly set, remove the # and set as required.
basedir = C:\depSoft\mysql-5.7.30\mysql3306
datadir = C:\depSoft\mysql-5.7.30\mysql3306\Data
port = 3306
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
其中 basedir为mysql压缩包的位置 datadir为数据库存放的路径,切记不要自己创建
3.以管理员方式打开cmd,cd到mysql包的bin目录下,输入
mysqld -install mysql3306 --defaults-file="C:\depSoft\mysql-5.7.30\mysql3306\my-defalut.ini"
mysqld --initialize-insecure
net start mysql3306
4.在cmd下的mysql的bin下输入 mysql -uroot -p 回车,密码不用输入,直接回车,进入数据库
5.安装第二个mysql时,直接将该安装成功的mysql文件复制到另一个地方,删除里面data文件,修改my-default文件为my,修改里面的配置:端口,两个路径,后续操作重复以上,重复以上操作时需要考虑第二个mysql的路径、数据库路径、服务器名字等。