MySQL 是一種基于關系型數據庫管理系統的工具,提供了豐富的命令行接口。復制數據庫是MySQL中一項基本的操作。下面介紹如何使用 MySQL 的命令來復制數據庫。
$ mysql -u root -p Enter password: mysql>CREATE DATABASE new_database; Query OK, 1 row affected (0.01 sec) mysql>USE new_database; Database changed mysql>source old_database.sql; Query OK, 0 rows affected (0.00 sec) mysql>SHOW TABLES; +----------------------+ | Tables_in_new_database | +----------------------+ | table1 | | table2 | | table3 | +----------------------+ 3 rows in set (0.00 sec)
在上述代碼中,我們首先登錄 MySQL,然后創建一個新的數據庫。然后,我們進入新的數據庫,并從舊數據庫的 SQL 文件中加載數據。最后,我們可以使用 SHOW TABLES 命令來驗證新數據庫是否已經復制成功。
如果您要復制大量的數據庫,建議使用 mysqldump 命令。
$ mysqldump -u root -p old_database >old_database.sql $ mysql -u root -p new_database< old_database.sql
使用 mysqldump 命令可以將舊數據庫轉儲到 SQL 文件中。然后,我們可以使用 MySQL 的命令加載數據到新數據庫中。
復制數據庫是 MySQL 命令的一項基本操作,通過簡單的命令操作,您可以快速準確地完成數據庫的復制。
下一篇boot整合vue