Heim > Datenbank > MySQL-Tutorial > MySQL 5.0迁移到MariaDB 10.0.2存储过程无法迁移解决_MySQL

MySQL 5.0迁移到MariaDB 10.0.2存储过程无法迁移解决_MySQL

WBOY
Freigeben: 2016-06-01 13:33:04
Original
911 Leute haben es durchsucht

MariaDB

bitsCN.com

MySQL 5.0迁移到MariaDB 10.0.2存储过程无法迁移解决

一直使用MySQL 5.0。最近导入一批大数据表后,数据库变得奇慢无比。原因是InnoDB引擎性能硬伤。遂升级数据库,升级到MariaDB 10.0.2(个人学习总是拿最新的,更多版本看https://downloads.mariadb.org/)。MySQLdump导出导入。一直报[ERROR] Column count of mysql.proc is wrong. Expected 20, found 16. The table is probably corrupted。存储过程一直导不进去。原因是两个版本的mysql.proc表结构不一样。
MySQL 5.0 的mysql.proc表结构:

MySQL 5.0迁移到MariaDB 10.0.2存储过程无法迁移解决_MySQL
Maria  10.0.2 的mysql.proc表结构:


MySQL 5.0迁移到MariaDB 10.0.2存储过程无法迁移解决_MySQL
不想升级MySQL 5.0。用HeidiSQL导出时不导存储过程。导完数据后再从MySQL数据库copy CREATE code 到 Maria数据库上执行一下。

MySQL 5.0迁移到MariaDB 10.0.2存储过程无法迁移解决_MySQL
总算完成了迁移,不容易啊。

bitsCN.com
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage