Если запущен uwamp, остановите службы и закройте.
На момент написания этой статьи я буду ссылаться на стабильную версию 10.4.12. Загрузите версию mariadb, которую вы хотите использовать. Загрузите версию .zip вместо установщика.
https://downloads.mariadb.org/interstitial/mariadb-10.4.12/win32-packages/mariadb-10.4.12-win32.zip/from/http%3A//ftp.heanet.ie/mirrors/mariadb/
Go в установленный каталог uwamp и перейдите в каталог bin / database. имя каталога / папки mariadb-10.4.12 Разверните файлы в этом каталоге
Теперь вам нужно скопировать каталог данных для mysql -5.7.11 в mariadb-10.4.12
Это связано с тем, что uwamp создает специальных пользователей для выключения sql сервера
Теперь создайте файл my_uwamp.ini и сохраните его в каталоге mariadb-10.4.12 с помощью вашего любимого текстового редактора
Скопируйте текст между ################## ниже и сохраните как my_uwmap.ini
''''
##################
#
# Lots more settings can be configured from
# https://mariadb.com/kb/en/server-system-variables/
# Based on mariaDB 10.x and above
#
# When uwamp loads it will create the my.ini in the root mariadb directory and substitute the variables for the correct paths
# The MariaDB server
[mariadb]
# Directory where you want to put your data
datadir={MYSQLDATAPATH}
# Directory for the errmsg.sys file in the language you want to use
language={MYSQLPATH}/share/english
# This is the prefix name to be used for all log, error and replication files
log_basename=mariadb-error
log_error={MYSQLPATH}/mariadb-errors.log
# Enable logging by default to help find problems
general_log
log-slow-queries
##################
''''
Это файл конфигурации, который uwamp ищет при запуске, а затем подставляет переменные и сохраняет как my.ini в каталоге mariadb-10.4.12
. Вам потребуется обновить приложение phpmyadmin, оно хранится в каталоге / uwamp / phpapps.
Загрузить последнюю версию phpm Пакет yadmin https://files.phpmyadmin.net/phpMyAdmin/5.0.2/phpMyAdmin-5.0.2-all-languages.zip
Переименуйте каталог / uwamp / phpapps / phpmyadmin в phpmyadmin-old или phpmyadmin.old Создайте новый каталог phpmyadmin и разверните файлы в каталоге phpmyadmin
Загрузите uwamp и выберите mariadb в раскрывающемся списке sql. В окне журнала не должно быть сообщений об ошибках.
Наконец, нажмите кнопку MYSQL Config
, оставьте старый пароль как root, новый пароль как -> root, введите пароль еще раз as -> root
нажмите на кнопку ОК. Будьте терпеливы, дождитесь завершения сохранения, это просто для того, чтобы обновить пользователя uwamp для помощи в завершении работы.
Теперь для доступа к myphpadmin по умолчанию необходимо задать имя пользователя root и пароль root
Вы должны быть хороши к go! Если возникнут проблемы, напишите нам здесь:)