MySQL 是一款優秀的關系型數據庫管理系統,它支持從其它數據庫中導入數據到 MySQL 數據庫中,本文將介紹如何指定導入數據表。
假設我們要從一個名為 old_database 的數據庫中導入一個名為 user 的數據表到我們正在使用的 MySQL 數據庫中。
mysql -u root -p new_database < /path/to/old_database/user.sql
在上述命令中,-u 表示要使用的用戶名,-p 表示需要輸入密碼。new_database 是我們正在使用的 MySQL 數據庫的名稱,/path/to/old_database/user.sql 是要導入的數據表的 SQL 文件路徑。
在默認情況下,使用上述命令導入的數據表將會被命名為 old_database.user,如果我們想要將其命名為其它的名稱,可以在命令中添加一個 SQL 語句:
mysql -u root -p new_database -e "RENAME TABLE old_database.user TO new_table_name;"
在上述命令中,-e 表示要執行的 SQL 語句,RENAME TABLE 是將數據表重命名的關鍵字,old_database.user 是要重命名的數據表的名稱,new_table_name 是新的數據表名稱。
通過上述方法,我們就可以輕松地從其它數據庫中指定導入一個數據表到我們正在使用的 MySQL 數據庫中。
上一篇mysql指定時間默認值
下一篇mysql指定數據庫語句