Я пытаюсь использовать MariaDB вместо MySQL на рабочем столе Windows 7. Ниже приведены шаги, которые я сделал до сих пор.MariaDB 5.5 Установка поверх MySQL
- У меня ранее был установлен MySQL на моем ПК.
- Я не удалил этот MySQL.
- Загружен mariadb-5.5.30-win32.msi из mariadb.org
- установлен mariadb-5.5, но при установке он попросил меня изменить имя службы (по умолчанию оно отображало имя службы как MySQL и номер порта как 3306), так как у меня установлен MySQL с тем же именем службы & порт №. Поэтому я изменил название службы, как MariaDB & порт, 3305.
Теперь, когда не подключаетесь из HediSQL портом №: 3305 и локальный я могу подключиться к MariaDB и показывает 4 базы данных по умолчанию, как же, как и MySQL т.е. information_schema, mysql, performance_schema и test.
Точно так же я могу подключиться из HediSQL по порту no: 3306 (то есть по умолчанию для порта моего ранее установленного MySQL), я могу подключиться к моему старому MySQL и показать свои другие базы данных приложений.
До сих пор это абсолютно нормально.
Но как подключить MariaDB из командной строки, как я использовал для подключения к MySQL, используя следующую команду: mysql -uroot -proot i.e. Клиент MySQL.
, а также я вижу, что в файле MariaDB 5.5/bin все файлы .exe (кроме некоторых дополнительных .exe-файлов) аналогичны MySQL/bin. Использует ли он один и тот же сервер MySQL внутри страны. если да, то зачем мне устанавливать MariaDB отдельно?
Теперь, чтобы использовать MariaDB, мне нужно импортировать мою прикладную БД из MySQL в MariaDB?
Я действительно растерялся между этими двумя БД. Пожалуйста помоги.
С уважением, Сандип
почему вы хотите MySQL установлен, а не только MariaDB? – ysth
Я не уверен, что один и тот же клиент mysql на 100% совместим между этими двумя, но mysql -uroot -proot -P 3305'should_ работает. –
@Joachim Isaksson: Спасибо, сработало. – Sandy