Created
January 24, 2019 05:30
-
-
Save tidalgo22/af1d8ae78469483f75ca625ce086f58a to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1 : Shutdown or Quit your XAMPP server from Xampp control panel. | |
2 : Download the ZIP version of MariaDB https://downloads.mariadb.org/mariadb/10.2.10/ | |
3 : Rename the xampp/mysql folder to mysql_old. | |
4 : Unzip or Extract the contents of the MariaDB ZIP file into your XAMPP folder. | |
5 : Rename the MariaDB folder, called something like mariadb-5.5.37-win32, to mysql. | |
6 : Rename xampp/mysql/data to data_old. | |
7 : Copy the xampp/mysql_old/data folder to xampp/mysql/. | |
8 : Copy the xampp/mysql_old/backup folder to xampp/mysql/. | |
9 : Copy the xampp/mysql_old/scripts folder to xampp/mysql/. | |
10: Copy mysql_uninstallservice.bat and mysql_installservice.bat from xampp/mysql_old/ into xampp/mysql/. | |
11 : Copy xampp/mysql_old/bin/my.ini into xampp/mysql/bin. | |
12 : Edit xampp/mysql/bin/my.ini using a text editor like Notepad. Find skip-federated and add a # in front (to the left) of it to comment out the line if it exists. Save and exit the editor. | |
13 : Start-up XAMPP. | |
Note If you can't get mysql to start from Xampp control panel. Add this 'skip-grant-tables' statement anywhere in xampp/mysql/bin/my.ini file | |
14 : Run xampp/mysql/bin/mysql_upgrade.exe. | |
15 : Shutdown and restart MariaDB (MySQL). | |
If still mysql is not started then follow below Note steps(!Important) | |
Note :mysql error log file: c:\xampp\mysql\bin\mysqld.exe: unknown variable 'innodb_additional_mem_pool_size=2M' like please remove or commented this statement in my.ini file in this path xampp/mysql/bin/my.ini file. | |
Ref: | |
https://stackoverflow.com/questions/44027926/update-xampp-from-maria-db-10-1-to-10-2/48848806 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment