MySQL重新命名資料表

2021-06-27 15:44:16 字數 334 閱讀 5673

使用rename table語句可以重新命名資料表。

語法格式如下:

rename table 資料表名1 to 資料表名2;
如果要同時對多個資料表進行重新命名,那麼在多個表之間用逗號(,)分隔開即可。

下面對資料表tb_admin進行重新命名,更改後的資料表為tb_user。**如下:

rename table tb_admin to tb_user;
重新命名資料表以後,使用下面的**檢視一下資料表結構:

desc tb_user;
在命令提示符(dso)視窗下檢視執行效果。如下圖所示:

無法重新命名資料庫?

無論我使用什麼方法改名字,它都報乙個錯誤 訊息 5030,級別 16,狀態 2,第 1 行 無法用排他鎖鎖定該資料庫,以執行該操作。暈死,從網上找了個解決方案 將資料庫設定為單使用者模式 單使用者模式指定一次只有乙個使用者可訪問資料庫,該模式通常用於維護操作。1 在物件資源管理器中,連線到 sql ...

MySQL重新命名資料庫名稱的方法

根據資料庫引擎的不同分為兩個部分 1 myisam引擎把庫名字對應的資料夾名改了 1.1 關閉mysqld 1.2 把data目錄中的db name目錄重新命名為new db name 1.3 開啟mysqld 2 innodb引擎分為下面幾個步驟 2.1 按新名字建立乙個資料庫 2.2 刪除原有庫...

MongoDB管理 如何重新命名資料庫

最近收到乙個aliclouddb for mongodb的使用諮詢問題,和大家分享一下,使用者想對database進行重新命名操作,但因為mongodb並沒有提供renamedatabase的命令,使用者的想法是通過copydb來實現,先將資料庫拷貝乙份,然後刪除老的資料庫,但由於db裡資料很多,c...