在Windows电脑上装2个MySQL
要想在电脑上装2个MySQL或者2个以上MySQL,你应该下载zip格式的MySQL安装包而不是exe格式的MySQL安装包。
下载地址:https://downloads.mysql.com/archives/community/
下面以安装3307端口为例,其它端口的安装方式同理,只不过需要修改部分设置(端口、路径等)
将下载后的压缩包解压并移动到某个文件夹下,例如:C:\dev\mysql\mysql3307
文件夹下应该包含以下内容,如果没有,需要你手动创建文件夹
新建my.ini文件,其内容如下:(省略掉了其它配置,你可以复制其它MySQL配置文件进行相应的修改)
[client]
port=3307
[mysqld]
port=3307
basedir="C:/dev/mysql/mysql3307/"
datadir=C:/dev/mysql/mysql3307/Data
secure-file-priv="C:/dev/mysql/mysql3307/Uploads"
下面就初始化MySQL,打开cmd窗口执行以下命令
C:\dev\mysql\mysql3307\bin\mysqld --defaults-file=C:\dev\mysql\mysql3307\my.ini --initialize --console
安装MySQL开机启动服务
C:\dev\mysql\mysql3307\bin\mysqld install mysql3307 --defaults-file=C:\dev\mysql\mysql3307\my.ini
如果不想自动启动,可以在服务里改为手动启动
启动MySQL
net start mysql3307
启动失败时,需要在MySQL根目录下新建Uploads文件夹
登录MySQL
mysql -u root -p -P3307
修改密码
set password for root@localhost=password('123456');
实际上还可以通过下面的方法安装多个MySQL版本。