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 大表mysqldump遷移方案MySql
- linux mysql資料庫遷移LinuxMySql資料庫
- 遷移MySQL 5.7資料庫MySql資料庫
- MySQL資料庫遷移與MySQL資料庫批量恢復MySql資料庫
- 資料庫遷移資料庫
- Mysql資料遷移方法MySql
- 金倉資料庫資料遷移實戰:從MySQL到KES的順利遷移資料庫MySql
- Centos MySQL資料庫遷移詳細步驟CentOSMySql資料庫
- 達夢遷移工具之MySQL資料庫遷移到達夢MySql資料庫
- redis資料庫遷移Redis資料庫
- 資料庫遷移 :理解資料庫
- laravel資料庫遷移Laravel資料庫
- 【Golang+mysql】記一次mysql資料庫遷移(一)GolangMySql資料庫
- 摩杜雲資料庫MySQL,破解異構資料庫遷移難題資料庫MySql
- Mysql備份和還原資料庫-mysqldumpMySql資料庫
- 異構資料庫資料遷移 oracle to mysql之oracle sqlloader和mysql load data資料庫OracleMySql
- django資料庫遷移-15Django資料庫
- 用rman遷移資料庫資料庫
- 資料庫遷移手記資料庫
- 資料庫遷移神器——Flyway資料庫
- dm資料庫遷移命令資料庫
- SQL Server資料庫遷移SQLServer資料庫
- 高速遷移MySQL資料到分散式時序資料庫DolphinDBMySql分散式資料庫
- 從 SQL Server 到 MySQL (一):異構資料庫遷移ServerMySql資料庫
- MySQL資料遷移那些事兒MySql
- 雲資料庫管理與資料遷移資料庫
- 使用Mysqldump備份和恢復MySQL資料庫MySql資料庫
- MySQL資料庫遷移到PostgresMySql資料庫
- dnf資料庫備份&遷移資料庫
- OGG資料庫遷移方案(一)資料庫
- OGG資料庫遷移方案(二)資料庫
- OGG資料庫遷移方案(三)資料庫
- OGG資料庫遷移方案(四)資料庫
- 資料庫邏輯遷移方案資料庫
- Mysql百萬級資料遷移,怎麼遷移?實戰過沒?MySql
- 遷移資料庫資料考慮問題資料庫
- Oracle資料庫(資料泵)遷移方案(上)Oracle資料庫
- Oracle資料庫(資料泵)遷移方案(下)Oracle資料庫