参考サイト
How to upgrade XAMPP in Windows? Complete Solution.
https://medium.com/@asif.rocks/how-to-upgrade-xampp-in-windows-the-easy-way-93031fc923ce
mysqldump -u root -p --all-databases > all-db-dump.sql
猫のエサ
mysqldumpでエラーが出る場合:
mysqlcheck -c -u root -p --all-databases mysqlcheck -r -u root -p --all-databases mysqlcheck -c -u root -p --all-databases
check → repair → check で全部OKになれば大丈夫。
[Admin]
cd mysql/bin
を実行mysqladmin -u root password
を実行[Admin]
mysql_upgrade -u root -p /xampp-old/all-db-dump.sql
を試してみる(参考).mysql_upgrade -u root -p
すべてが正常に動作しているようなら、xampp-oldを削除する。
https://www.softel.co.jp/blogs/tech/archives/5041
ダンプファイルから、「/*!50017 DEFINER=`mariadb.sys`@localhost*/」の部分を削除するか、リストア先に存在する権限のあるユーザーに書き換えるとよい。