MySQL5.6 在协议和SQL语句上都向下兼容MySQL5.1,MySQL5.5版本; 但是下面的事情你一定要注意,不然一不小心你可能就掉坑里了。
1.语法限制:
1)create table a as(select * from b);
2)不允许在事务中创建临时表;
3)不允许在一个事务中同时更新事务引擎表和非事务引擎表,如同时更新InnoDB表和MyISAM表;
建议:如果您使用java connector ,最好设置为autocommit=1。
2.语法变更:
1>ALTER [ONLINE | OFFLINE] [IGNORE] TABLE tbl_name
取消了ONLINE/OFFLINE的支持
2>CREATE [ONLINE|OFFLINE] [UNIQUE|FULLTEXT|SPATIAL] INDEX index_name --> 取消了ONLINE/OFFLINE的支持
3>ALTER TABLE 取消了 PARTITION BY partitioning_expression语法的支持
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。