在同一个服务器上完成MYSQL复制一个数据库的表到另一个数据库的操作是比较简单的,具体操作如下:
1.首先复制源表的结构到目标表
CREATE TABLE target.mytable LIKE source.mytable;2.接着复制所有的数据记录到目标表中
INSERT INTO target.mytable SELECT * FROM source.mytable;这里需要注意的是,如果数据比较大,我们可以先禁用KEYS,这样可以有效提升复制数据的速度
ALTER TABLE target.mytable DISABLE KEYS; /*复制数据的操作 开始*/ INSERT INTO target.mytable SELECT * FROM source.mytable; /*复制数据的操作 结束*/ ALTER TABLE target.mytable ENABLE KEYS;注:文中的source.mytable表示源数据库的数据表,target.mytable表示目标数据库的数据表
版权声明:本作品系原创,版权归码友网所有,如未经许可,禁止任何形式转载,违者必究。
发表评论
登录用户才能发表评论, 请 登 录 或者 注册