Я хочу обновить XAMPP mysql с 5.1 до 5.6.10
Я установил сервер mysql в путь mysql в пути xampp
но у меня ничего не получилось .
у вас есть идея или какой-либо способ обновить mysql в xampp ?
С Наилучшими Пожеланиями
Али
Я хочу обновить XAMPP mysql с 5.1 до 5.6.10
Я установил сервер mysql в путь mysql в пути xampp
но у меня ничего не получилось .
у вас есть идея или какой-либо способ обновить mysql в xampp ?
С Наилучшими Пожеланиями
Али
Я нашел идеальный способ сделать это без каких-либо побочных эффектов, а также отлично работает с панели управления XAMPP...
прежде чем начать, убедитесь, что резервное копирование баз данных в файлы и экспорт всех пользователей в файл. Убедитесь в том, чтобы остановить mysql, но нет необходимости удалять службу.
Шаг 1: загрузите новую версию MySQL install version или zip (предпочтительная версия установки, так как она значительно меньше)
Шаг 2: Установка MySQL на C:\TEMP. Установите только сервер MySQL
Шаг 3: Не запускайте дополнительные параметры. Не позволяйте ему установить службу. Настройка не требуется.
Шаг 4: перейдите к C:\TEMP, найдите установку и скопируйте следующие папки "bin, include, lib, share, support-files". будьте абсолютно уверены, чтобы не копировать папку данных.
После копирования перейдите в папку xampp, переименуйте папку mysql в mysql_old. создайте новую папку mysql, затем вставьте содержимое, которое было скопировано
Шаг 5: перейдите к mysql_old и скопируйте папку data и вставьте ее в новую папку mysql, а также
Шаг 6: перейдите в папку bin в mysql, которая находится в xampp, и создайте пустую my.ini-файл. Если вы обновляетесь до версии 5.6.11 что я и сделал, то все, что вам нужно сделать, это написать несколько команд, которые у меня есть в нижней части этой инструкцией
Шаг 7: Нажмите кнопку Пуск рядом с MySQL на панели управления xampp и он должен начать нормально предполагая, чтобы вы следовали инструкциям должным образом. После этого вы можете удалить пакет mysql, который вы установили на C:\TEMP.
все вопросы или проблемы, сообщение я или столб назад!
кстати, ключ имеет собственно мой.ini-файл
вот мой:
[client]
port=3306
socket="C:/xampp/tmp/mysql.sock"
[mysqld]
port= 3306
socket = "C:/xampp/tmp/mysql.sock"
pid_file = mysql.pid
skip-federated
explicit_defaults_for_timestamp
basedir="C:/xampp/mysql"
datadir="C:/xampp/mysql/data"
tmpdir = "C:/xampp/tmp"
log-output = FILE
log-error = mysql_error.log
general-log
general_log_file = mysql_general.log
slow-query-log
slow_query_log_file = mysql_slow.log
default-time-zone = -5:00
long_query_time = 2
plugin_dir = "C:/xampp/mysql/lib/plugin"
server-id = 2
#ft_stopword_file = "C:/xampp/mysql/bin/mysql_ft_stopword_file.ini"
ft_min_word_len = 3
ft_max_word_len = 50
character-sets-dir = "C:/xampp/mysql/share/charsets"
character-set-server = utf8
collation-server = utf8_unicode_ci
innodb_ft_max_token_size = 50
innodb_ft_min_token_size = 3
innodb_ft_enable_stopword = off
key_buffer_size = 8M
query_cache_type = 1
query_cache_size = 4M
query_cache_limit = 4M
default-storage-engine = InnoDB
[mysql]
default-character-set=utf8
я попробовал решение @Seul Shahkee ,работает нормально, но в моем случае я также скопировал мое.ini-файл из старой папки bin в новую папку mysql. Некоторые переменные конфигурации больше не поддерживаются, хотя кажется, поэтому я просто прокомментировал их, и, похоже, это работает.. до сих пор.. Нет 100% гарантии, хотя..
скачать последнюю версию MySQL, но скачать zip-файл не MSI (установщик).
распакуйте zip-файл в расположение.
завершение процесса Mysql (нет необходимости удалять службу) из панели управления XAMPP.
перейти к программе XAMPP папку, переименовать папку MySQL для mysql_old
скопируйте новую распакованную папку mysql в папку XAMPP, в ней удалите папку data.
скопируйте папку data из mysql_old в новую папку mysql.
скопировать мое.файл ini в mysql_old/бин в mysql / bin.
удалить (закомментировать) параметр table_cache = 64 из my.ini-файл. Примечание в зависимости от версии могут быть другие параметры, которые вы, возможно, потребуется закомментировать, и вы, возможно, потребуется установить новые параметры, чтобы компенсировать те устаревшие.
копировать поверх других ini и исполняемых файлов из корневой папки mysql_old в mysql (XAMPP ini файлы, мой-огромный.ini, my-маленькие.ini, etc..).
запустить процесс mysql из XAMPP панель управления. Должен работать. (Возможно, вам придется сначала убить XAMPP).
(необязательно) Run mysql/bin/mysql_upgrade.exe -u USERNAME -p
для обновления таблиц в локальных базах данных, которые могут иметь проблемы из-за изменения версии.
Что я сделал, так это
У меня есть полностью функциональный phpmyadmin сейчас: D
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]