У меня есть машина с работающей версией MySQL 5.6, используемой в Java-приложении apache tomcat. Мне нужно было установить WampServer 3.1 для проекта PHP, который поставляется с MySQL 5.7.
Я прочитал, что мне нужно изменить порт wampserver MySQL, чтобы все работало как есть. Я изменил его на 3308, как предлагает вамп.
Тем не менее, теперь я не могу использовать MySQL через CMD. Я вернулся к порту 3306, теперь я могу использовать MySQL.
Однако путаница заключается в том, что введите cmd:
mysql --version
возвращает
mysql Ver 14.14 Distrib 5.6.26, for Win64 (x86_64)
но используя эту команду из MySQL:
SELECT VERSION();
1010 * возвращается *
mysql> select version();
+-----------+
| version() |
+-----------+
| 5.7.19 |
+-----------+
1 row in set (0.00 sec)
Я попытался удалить wampserver, но потом не смог снова запустить mysql. Поэтому я переустановил.
Я не хочу использовать MySQL 5.7 с Java-приложением apache tomcat, поскольку это может вызвать проблемы с проектами, если миграция версий MySQL не будет выполнена должным образом, и это то, чего я сейчас не могу позволить.
Если возможно, могу ли я сохранить и wampserver, и MySQL 5.6? Если нет, как я могу исправить ситуацию?
Редактировать: при наборе cmd:
where mysql
возвращается
C:\Program Files\MySQL\MySQL Server 5.6\bin\mysql.exe
но версия указана выше 5.7