如果原来机器上已经安装了mysql,在安装wamp之后,打开wamp上的mysql时会打不开,或者会将原来安装的mysql服务关闭。原因是两个mysql共用了3306端口,解决办法是更改其中的一个端口即可。
我修改了wamp中的端口为8806,以下是具体操作方法:
首先打开C:wamp64inmysqlmysql5.7.14my.ini文件,找到
[client]
;password = your_password
port = 8806 (修改此处)
socket = /tmp/mysql.sock
[wampmysqld64]
;skip-grant-tables
port = 8806 (修改此处)
socket = /tmp/mysql.sock
key_buffer_size = 64M
max_allowed_packet = 16M
以及最后一行中的
[mysqlhotcopy]
interactive-timeout
[mysqld]
port = 8806(修改此处)
之后打开C:wamp64appsphpmyadmin4.6.4config.inc.php文件内容
$cfg['Servers'][$i]['verbose'] = 'Local Databases';
$cfg['Servers'][$i]['host'] = '127.0.0.1';
$cfg['Servers'][$i]['port'] = '8806';(修改此处)
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['user'] = '你的用户名';
$cfg['Servers'][$i]['password'] = '你的密码';
保存即可。
之后本地自己的原先装的mysql可用3306端口,wamp中的mysql可用8806端口。我的是这样使用的,原先安装的建了一个数据库,wamp的建立了一个数据库。