ホームページ  >  記事  >  バックエンド開発  >  php mysqlデータベースレプリケーションの実装コード

php mysqlデータベースレプリケーションの実装コード

WBOY
WBOYオリジナル
2016-07-25 08:55:421495ブラウズ
  1. --
  2. -- データベース: `db_copy_old`
  3. --
  4. --
  5. -- テーブル構造 `article`
  6. --
  7. CREATE TABLE IF NOT EXISTS `article` (
  8. `id` int(20 ) NOT NULL auto_increment、
  9. `title` テキスト文字セット utf8 NOT NULL、
  10. `content` テキスト文字セット utf8 NOT NULL、
  11. PRIMARY KEY (`id`)
  12. ) ENGINE=InnoDB DEFAULT CHARSET=gbk
  13. - -
  14. -- テーブル `article` のデータを転送します
  15. --
  16. INSERT INTO `article` (`id`, `title`, `content`) VALUES
  17. (1, 'Test001', 'Content001') ,
  18. ( 2, 'Test 002', 'Content 002'),
  19. (3, 'Test 003', 'Content 003');
コード

2 をコピーして、データベース db_copy_old のテーブル アーティクルのデータをコピーします。データベース テーブル間のレプリケーションを実現するには、テーブルarticle_newをデータベース db_copy_new にインポートします。

  1. テーブルarticle_newを作成 LIKE db_copy_old.article;
  2. article_newを挿入 SELECT * FROM db_copy_old.article;
コードをコピー


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。