我在MySQL表中有大約4000萬行。我想將此表複製到同一個數據庫的另一個表中。什麼是最有效的方法來做到這一點?需要多少時間(大約)?將數據從一個mysql表複製到另一個具有相同數據庫的mysql表
0
A
回答
2
試試這個
CREATE TABLE new_table LIKE old_table;
INSERT INTO new_table SELECT * FROM old_table;
0
INSERT INTO table2(column1,column2,....) SELECT column1,column2,... FROM table1;
0
create table new_table as select * from Old_table;
當你以這種方式,所有的約束也是,如果你創建表的單獨的查詢,插入通過單獨的查詢約束數據在新表中複製數據複製
不會被複制在新表
相關問題
- 1. 將mysql數據從一個表複製到另一個表中?
- 2. MySQL將數據複製到另一個表WHERE ID相同
- 3. 將數據從一個數據庫表複製到另一個數據庫表?
- 4. PHP/MySQL的:複製表和數據從一個數據庫到另一個
- 5. 在MySQL中將所有表從一個數據庫複製到另一個
- 6. 從一個mysql數據庫複製到另一個,並將表數據分隔到不同的表中
- 7. 將權限從一個mysql數據庫複製到另一個
- 8. 複製從一個表到另一在MySQL柱(兩個不同的數據庫)
- 9. 從一列複製到另一列(不同的表相同的數據庫)mysql
- 10. 將mysql blob字段從一個數據庫複製到另一個數據庫
- 11. 將數據從一個表複製到另一個不同的數據庫中
- 12. 將表格數據從一個數據庫複製到另一個數據庫
- 13. mysql列數據從一個表複製到另一個加入?
- 14. 將數據從一個MYSQL數據庫遷移到另一個MYSQL數據庫
- 15. 將表中的數據複製到另一個表MySQL
- 16. 如何將數據從一個表複製到MySQL中的另一個新表?
- 17. MySQL:如何將數據庫中的數據(表)從不同的用戶複製到另一個數據庫中
- 18. 的MySQL從一個表複製colmn數據到另一行
- 19. Mysql將數據從一個數據庫複製到另一個WHERE
- 20. 在MySQL中將表從一個數據庫移動到另一個數據庫
- 21. MySQL - 將部分數據從一個表複製到另一個表
- 22. Php和MySql - 將數據從一個表複製到另一個表
- 23. 如何在MySQL中將數據從一個表複製到另一個表中?
- 24. 將MySQL表數據複製到另一個表
- 25. MySQL:在同一個數據庫中將postid從一個表複製到另一個表
- 26. SQL Server將表從一個數據庫複製到另一個
- 27. 將三列從一個數據庫表複製到另一個
- 28. 將數據錶行從一個表複製到另一個表
- 29. 將唯一數據從一個表複製到另一個表
- 30. Sql將表從一個數據庫複製到另一個數據庫
40萬?!啊呀 –