In daily work, data version upgrade is often the case, the upgrade process is very simple, but also easy to ignore some problems
1, the large version number and the minor version number, the use on what bit (32/64) of the system
2, or 5.1 of the default use case-sensitive, if 5.6 use is not differentiated, this will cause the app can not find the library, so you need to note
3, is 5.1 to 5.6 upgrade no problem, but to 5.7, sometimes prompts:
ERROR 1031 (HY000) at line 833:table storage engine for ' histories ' doesn ' t has this option
What is this for? Because the new version row_format is dynamic, so,,,,,
To view the old and new versions of Row_format:
SHOW VARIABLES like "%row_format%"
650) this.width=650; "src=" Http://s2.51cto.com/wyfs02/M02/8B/BC/wKioL1hXgYug-K6rAABp-Wqopgg616.png "title=" 2222. PNG "alt=" Wkiol1hxgyug-k6raabp-wqopgg616.png "/>
So in the backup data, you need to remove the row_format=fixed to import 5.7 of the library.
4, in the import of the new library do not forget to perform the flush privileges and mysql_update,update display are OK
This article is from the "DBSpace" blog, so be sure to keep this source http://dbspace.blog.51cto.com/6873717/1883966
MySQL Version upgrade