1. 程式人生 > >MySQL給資料庫改名的方法

MySQL給資料庫改名的方法

場景:

原來已經有一個數據庫,名稱是 db1,現在要把這個資料庫的名字改成 db2。

方法1:

使用MySQL的一個圖形客戶端 Navicat for MySQL 。
連到伺服器後,雙擊開啟伺服器。
右鍵 -> Dump SQL File -> Structure And Data -> 在彈出的檔案選擇對話方塊中選好資料夾並點選儲存按鈕 -> 當顯示進度的對話方塊提示“Finished - Successfully”表示匯出完成。
這個時候,你的資料夾裡面應該有個 db.sql 檔案。用編輯器開啟此檔案,檔案開頭的內容如下:

/*

Navicat MySQL Data Transfer



Source Server
: localhost Source Server Version : 50715 Source Host : localhost:3306 Source Database : db1 Target Server Type : MYSQL Target Server Version : 50715 File Encoding : 65001 Date: 2016-09-28 14:06:14 */

把 Source Database : db1 這一行中的 db1 改寫成 db2。
切換到 Navicat for MySQL 視窗。
左邊資料庫連線 -> 右鍵 -> New Database
新建一個名叫 db2 的資料庫。選項和 db1 一樣。
db2上右鍵 -> Execute SQL File -> 選擇剛才的 db1.sql -> 點選 start 按鈕。
當對話方塊提示 executed successfully 的時候,說明已經匯入成功。這個時候資料庫就已經成功改名了。把 db2 關閉後再開啟,就可以看見匯入的內容了。