php mysql数据库复制的实现代码

发布时间:2020-04-24编辑:脚本学堂
分享一例php代码,实现mysql数据库的复制,代码很简单,适合初学的朋友参考,有需要的朋友莫错过。

本节内容:
php实现mysql/ target=_blank class=infotextkey>mysql数据库复制的代码。

1,创建数据库、表、添加测试数据:
 

复制代码 代码示例:
-- 
-- 数据库: `db_copy_old` 
-- 
-- 
-- 表的结构 `article` 
-- 
CREATE TABLE IF NOT EXISTS `article` ( 
  `id` int(20) NOT NULL auto_increment, 
  `title` text character set utf8 NOT NULL, 
  `content` text character set utf8 NOT NULL, 
  PRIMARY KEY  (`id`) 
) ENGINE=innodb DEFAULT CHARSET=gbk AUTO_INCREMENT=4 ; 
-- 
-- 转存表中的数据 `article` 
-- 
INSERT INTO `article` (`id`, `title`, `content`) VALUES 
(1, '测试001', '内容001'), 
(2, '测试002', '内容002'), 
(3, '测试003', '内容003'); 

2,将数据库db_copy_old中的表article中数据导入数据库db_copy_new中的表article_new中,以实现数据库表之间的复制:
 

复制代码 代码示例:
CREATE TABLE article_new LIKE db_copy_old.article;
INSERT article_new SELECT * FROM db_copy_old.article;