我有一台机器,在apache tomcat Java应用程序中使用了运行版本的MySQL 5.6。我需要为一个带有MySQL 5.7的PHP项目安装WampServer 3.1。 我读到我必须更改wampserver MySQL的端口以保持一切正常工作。我按照wamp的建议将其更改为3308。 但是,现在我无法通过cmd使用mysql。我恢复到3306端口,我现在可以使用mysql了。 然而,混淆是输入cmd:
mysql --version
返回
mysql Ver 14.14 Distrib 5.6.26, for Win64 (x86_64)
但是使用MySQL的这个命令:
SELECT VERSION();
返回
mysql> select version();
+-----------+
| version() |
+-----------+
| 5.7.19 |
+-----------+
1 row in set (0.00 sec)
我尝试卸载wampserver,但后来我无法再次使用mysql。所以我重新安装。
我不想将MySQL 5.7与apache tomcat Java应用程序一起使用,因为如果没有正确完成MySQL版本迁移,它可能会导致项目出现问题,而且这是我现在无法负担的。
如果可能的话,我可以保留wampserver和MySQL 5.6吗?如果没有,我该如何恢复这种情况?
编辑:输入cmd:
where mysql
它返回
C:\Program Files\MySQL\MySQL Server 5.6\bin\mysql.exe
但版本如上所述5.7