mysql資料庫遷移 mysqldump
Oracle資料泵用的多了,現在需要遷移mysql資料庫,而mysql自身也有類似的工具,其中之一就是mysqldump
首先要匯出源資料庫
Mysql採用dmp匯出/匯入資料庫
[root@db oracle]# mysqldump -p justin > justin.dmp
Enter password:
[root@db oracle]# ls -altr justin.dmp
-rw-r--r-- 1 root root 169585 04-26 17:03 justin.dmp
匯入到目標資料庫
[root@oracle ~]# mysql -h localhost -u root -p justin < justin.dmp
Enter password:
ERROR 1049 (42000): Unknown database 'justin'
必須先建立此資料庫
mysql> create database justin;
Query OK, 1 row affected (0.00 sec)
mysql> create table abc(name varchar(20));--建立了表abc,並插入資料,此表在源justin資料庫中存在
Query OK, 0 rows affected (0.05 sec)
mysql> insert into abc values('justin');
Query OK, 1 row affected (0.00 sec)
mysql> commit;
Query OK, 0 rows affected (0.00 sec)
mysql> select * from abc;
+--------+
| name |
+--------+
| justin |
+--------+
1 row in set (0.00 sec)
匯入dmp檔案
[root@oracle ~]# mysql -h localhost -u root -p justin < justin.dmp
Enter password:
mysql> use justin
mysql> desc abc;--表abc被覆蓋
+--------------+---------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+--------------+---------------+------+-----+---------+-------+
| ID | decimal(18,0) | NO | PRI | NULL | |
結論: mysql匯入資料庫的dmp檔案時,該資料庫必須在目標資料庫中已經存在,且同名表會被覆蓋
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15480802/viewspace-693778/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- mysqldump從mysql遷移資料到OceanBaseMySql
- 遷移MySQL 5.7資料庫MySql資料庫
- mysql 大表mysqldump遷移方案MySql
- linux mysql資料庫遷移LinuxMySql資料庫
- MySQL資料庫遷移與MySQL資料庫批量恢復MySql資料庫
- MySql資料庫遷移圖文展示MySql資料庫
- mysql 備份資料庫 mysqldumpMySql資料庫
- 【遷移】使用rman遷移資料庫資料庫
- 資料庫遷移資料庫
- Mysql資料遷移方法MySql
- Centos MySQL資料庫遷移詳細步驟CentOSMySql資料庫
- 資料庫遷移 :理解資料庫
- laravel資料庫遷移Laravel資料庫
- Odoo遷移資料庫Odoo資料庫
- redis資料庫遷移Redis資料庫
- Cacti 遷移資料庫資料庫
- 資料庫遷移方案資料庫
- ORACLE資料庫遷移Oracle資料庫
- 遷移資料庫成功!資料庫
- 建立資料庫遷移資料庫
- 資料庫-oracle-資料庫遷移資料庫Oracle
- MySQL 資料遷移Oracle工作MySqlOracle
- mysqldump匯入匯出mysql資料庫MySql資料庫
- 【Golang+mysql】記一次mysql資料庫遷移(一)GolangMySql資料庫
- 摩杜雲資料庫MySQL,破解異構資料庫遷移難題資料庫MySql
- Oracle資料庫資料遷移流程Oracle資料庫
- 資料庫遷移神器——Flyway資料庫
- 用rman遷移資料庫資料庫
- 資料庫遷移手記資料庫
- django資料庫遷移-15Django資料庫
- SQL Server資料庫遷移SQLServer資料庫
- 遷移資料庫到ASM資料庫ASM
- dm資料庫遷移命令資料庫
- 【資料遷移】RMAN遷移資料庫到ASM(三)遷移onlinelog等到ASM資料庫ASM
- 高速遷移MySQL資料到分散式時序資料庫DolphinDBMySql分散式資料庫
- MySQL資料遷移那些事兒MySql
- Mysql備份和還原資料庫-mysqldumpMySql資料庫
- Mysql 5.7透過mysqldump還原資料庫MySql資料庫