摘要:
逻辑备份:1.mysqldump(数据导出工具) mysqldump options db_name[table_name]//备份单个数据库 mysqldump 选项 --database database-name1 [databases-name2]....//备份指定的数据库一个或者多个 mysqldump 选项 --all-database //备份所有的数据库 链接选项: -u :指定... 阅读全文
摘要:
PROCEDURE ANALYSE 通过分析select查询结果对现有的表的每一列给出优化的建议。PROCEDURE ANALYSE的语法如下:SELECT ... FROM ... WHERE ... PROCEDURE ANALYSE([max_elements,[max_memory]])max_elements (默认值256) analyze查找每一列不同值时所需关注的最大不同值的数量.... 阅读全文
摘要:
希望数据表中有重复记录的时候我们可以给表添加一个联合唯一索引例如,user表中有user_id,user_name两个字段,如果不希望有两条一摸一样的的user_id和user_name,我们可以给user表添加两个字段的联合唯一索引:alter table user add unique index(user_id,user_name);这样当向表中添加相同记录的时候,会返回1062的添加失败信... 阅读全文
摘要:
本文将着重介绍两个MySQL命令的组合,它将以原有数据表为基础,创建相同结构和数据的新数据表。 这可以帮助你在开发过程中快速的复制表格作为测试数据,而不必冒险直接操作正在运行 的数据表。示例如下:将 production 数据库中的 mytbl 表快速复制为 mytbl_new,2个命令如下:CREATE TABLE mytbl_new LIKE production.mytbl;INSERT m... 阅读全文
摘要:
MySQL Migration Toolkit是mysql官方提供的数据库移植工具,可以将任何数据源转换成mysql的数据,也可以将mysql的数据转换成其它类型的数据。需要java支持支持的数据库迁移Access-to-MySQL DBF-to-MySQL Excel-to-MySQLMSSQL-to-MySQLMySQL-to-Access MySQL-to-Excel MySQL-to-MS... 阅读全文