成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識(shí)庫 > MySQL 重命名表的操作方法及注意事項(xiàng)

MySQL 重命名表的操作方法及注意事項(xiàng)

熱門標(biāo)簽:武漢電銷機(jī)器人電話 400電話變更申請 html地圖標(biāo)注并導(dǎo)航 呂梁外呼系統(tǒng) 催天下外呼系統(tǒng) 北京金倫外呼系統(tǒng) 南太平洋地圖標(biāo)注 大豐地圖標(biāo)注app 400電話辦理服務(wù)價(jià)格最實(shí)惠

 1.重命名表方法

使用 RENAME TABLE 語句或 ALTER TABLE 語句都可以對表進(jìn)行重命名,基本語法如下:

# RENAME TABLE 語法:
RENAME TABLE
    tbl_name TO new_tbl_name
    [, tbl_name2 TO new_tbl_name2] ...
    
# ALTER TABLE 語法:
ALTER TABLE old_table RENAME new_table;

# 具體示例:
mysql> show tables;
+------------------+
| Tables_in_testdb |
+------------------+
| tb1              |
| tb2              |
+------------------+
2 rows in set (0.00 sec)

mysql> rename table tb1 to new_tb1;
Query OK, 0 rows affected (0.03 sec)

mysql> alter table tb2 rename new_tb2;
Query OK, 0 rows affected (0.04 sec)

mysql> show tables;
+------------------+
| Tables_in_testdb |
+------------------+
| new_tb1          |
| new_tb2          |
+------------------+
2 rows in set (0.00 sec)

顯然易見,在執(zhí)行重命名表時(shí),舊表(old_table_name)必須存在,而新表(new_table_name)一定不存在。如果新表  new_table_name 確實(shí)存在,該語句將失敗。

執(zhí)行重命名表的用戶必須具有原始 table 的 ALTER 和 DROP 權(quán)限,以及新 table 的 CREATE 和 INSERT 權(quán)限。與 ALTER TABLE 不同,RENAME TABLE 可以在單個(gè)語句中重命名多個(gè)表:

RENAME TABLE old_table1 TO new_table1,
             old_table2 TO new_table2,
             old_table3 TO new_table3;

若一次性重命名多個(gè)表,則重命名操作從左到右執(zhí)行。因此,要交換兩個(gè)表名,可以執(zhí)行此操作(假設(shè)中間表名稱為tmp_table且不存在):

RENAME TABLE old_table TO tmp_table,
             new_table TO old_table,
             tmp_table TO new_table;

通過重命名表,我們還可以將一個(gè)表從一個(gè)數(shù)據(jù)庫移動(dòng)到另一個(gè)數(shù)據(jù)庫中,語法如下:

RENAME TABLE current_db.tbl_name TO other_db.tbl_name;
ALTER TABLE current_db.tbl_name rename other_db.tbl_name;

# 拼接SQL 實(shí)現(xiàn)將某個(gè)數(shù)據(jù)庫中的表全部轉(zhuǎn)移至另一個(gè)數(shù)據(jù)庫中
SELECT
 CONCAT( 'rename table old_db.', TABLE_NAME, ' to new_db.', TABLE_NAME, ';' ) 
FROM
 information_schema.TABLES 
WHERE
 TABLE_SCHEMA = 'old_db';

事實(shí)上,MySQL 并沒有提供重命名數(shù)據(jù)庫的操作,我們可以通過將某個(gè)庫的所有表都通過重命名轉(zhuǎn)移的另一個(gè)庫中,來間接實(shí)現(xiàn)重命名庫,只是原庫仍然存在。

  2.注意事項(xiàng)

值得注意的是,重命名操作是原子完成的,需要獲取該表的元數(shù)據(jù)鎖,因此我們在執(zhí)行 RENAME TABLE 前,要確保該表沒有活躍的事務(wù)且沒有被鎖定。因?yàn)橹恍韪脑獢?shù)據(jù),所以對于大表重命名也是很迅速的。此外,如果該表具有觸發(fā)器,則無法將該表通過重命名方式轉(zhuǎn)移到另外一個(gè)庫中。

其實(shí),RENAME TABLE 語句和 ALTER TABLE 語句還是有部分區(qū)別的,查詢官方文檔,主要有幾點(diǎn)如下:

  • RENAME TABLE 適用于視圖,但不能將視圖重命名轉(zhuǎn)移到其他數(shù)據(jù)庫中,ALTER TABLE 不能重命名視圖。
  • ALTER TABLE 可以重命名臨時(shí)表(TEMPORARY TABLE),RENAME TABLE 不可以。
  • RENAME TABLE 可以在單個(gè)語句中重命名多個(gè)表,ALTER TABLE 只能重命名一個(gè)。

雖然重命名操作快捷迅速,但實(shí)際生產(chǎn)場景中,對于表的重命名還是要慎重考慮,也許你的重命名操作沒問題,但后續(xù)對象之間的依賴調(diào)用可能出現(xiàn)問題。比如你將一個(gè)表 tb1 重命名為 new_tb1,若有視圖及函數(shù)依賴 tb1 ,并且你沒及時(shí)修改這些視圖及函數(shù)的話,那么再次調(diào)用這些視圖和函數(shù)就可能報(bào)錯(cuò) tb1 不存在,因?yàn)樵谶@些視圖及函數(shù)的定義中,仍用的是 tb1 的名稱。此外重命名表或視圖后,要注意用戶權(quán)限問題,如果有顯式指定某個(gè)用戶對該表的權(quán)限,則需要重新賦予對新表的權(quán)限。若表中存在外鍵等約束時(shí),執(zhí)行重命名操作也要格外小心,做好檢查。

總結(jié):

本篇文章主要介紹了重命名表的操作方法及注意事項(xiàng),將本文的重點(diǎn)總結(jié)如下:

RENAME TABLE 語句和 ALTER TABLE 語句都可以對表進(jìn)行重命名,二者稍有區(qū)別,更推薦用 RENAME TABLE 語句。

重命名操作需要獲取元數(shù)據(jù)鎖,執(zhí)行前要確保無活躍事務(wù)占用。

通過重命名表,可以將一個(gè)表從一個(gè)數(shù)據(jù)庫轉(zhuǎn)移到另一個(gè)數(shù)據(jù)庫中,間接實(shí)現(xiàn)重命名數(shù)據(jù)庫。

實(shí)際生產(chǎn)場景,重命名表要慎重考慮,特別是存在視圖及函數(shù)依賴的。

重命名操作執(zhí)行完成后,要檢查用戶權(quán)限及相關(guān)依賴問題,及時(shí)將依賴關(guān)系中的表名改為新的表名。

若表中存在觸發(fā)器或外鍵等約束,重命名時(shí)要格外注意。

重命名操作一般在秒級(jí)完成,若執(zhí)行時(shí)間過長,請檢查鏈接狀態(tài)。

以上就是MySQL 重命名表相關(guān)知識(shí)總結(jié)的詳細(xì)內(nèi)容,更多關(guān)于MySQL 重命名表的資料請關(guān)注腳本之家其它相關(guān)文章!

您可能感興趣的文章:
  • MySQL數(shù)據(jù)庫重命名的快速且安全方法(3種)
  • mysql事件之修改事件(ALTER EVENT)、禁用事件(DISABLE)、啟用事件(ENABLE)、事件重命名及數(shù)據(jù)庫事件遷移操作詳解
  • 詳解MYSQL中重命名procedure的一種方法
  • MySQL中使用SQL語句對字段進(jìn)行重命名
  • mysql數(shù)據(jù)庫重命名語句分享
  • 教你怎么用Python操作MySql數(shù)據(jù)庫
  • 用python開發(fā)一款操作MySQL的小工具
  • Python基礎(chǔ)之操作MySQL數(shù)據(jù)庫
  • Python聊天室?guī)Ы缑鎸?shí)現(xiàn)的示例代碼(tkinter,Mysql,Treading,socket)
  • Python操作MySQL數(shù)據(jù)庫的簡單步驟分享
  • Python使用sql語句對mysql數(shù)據(jù)庫多條件模糊查詢的思路詳解
  • Python中tkinter+MySQL實(shí)現(xiàn)增刪改查
  • 運(yùn)用Python快速的對MySQL數(shù)據(jù)庫進(jìn)行重命名

標(biāo)簽:迪慶 徐州 西寧 南充 自貢 龍巖 無錫 麗水

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《MySQL 重命名表的操作方法及注意事項(xiàng)》,本文關(guān)鍵詞  MySQL,重命,名表,的,操作,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《MySQL 重命名表的操作方法及注意事項(xiàng)》相關(guān)的同類信息!
  • 本頁收集關(guān)于MySQL 重命名表的操作方法及注意事項(xiàng)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    亚洲精品久久视频| 一区二区三区午夜视频| 国产麻豆视频网站| 免费欧美电影| 婷婷久久综合九色综合绿巨人| 欧美性受xxxx免费视频| 日韩美女视频一区二区在线观看| 成年人国产精品| 国产特黄级aaaaa片免| 国产又粗又长又硬| 精品日韩在线| 国产黄色一级网站| 日韩亚洲国产中文字幕| 亚洲性生活网站| 国产卡一卡2卡三卡免费视频| 97久久伊人激情网| 欧美成人禁片在线观看网址| 欧美天天综合网| 日韩欧美一区免费| 久久久噜噜噜久噜久久综合| 91免费观看视频| 亚洲视频狠狠干| 国产51人人成人人人人爽色哟哟| 欧美三级成人观看| 成人在线观看黄色| 一区二区三区波多野结衣在线观看| 看黄网站在线观看| 亚洲一区二区三区高清不卡| 在线观看免费国产视频| 欧美日韩国产一二三| 日韩成人av在线播放| www.久久精品视频| 国内精品久久久久久久久久久| 性欧美freesex顶级少妇| 一级毛片在线观| 亚洲人成电影网站色mp4| 国产宾馆自拍| 性网站在线观看| 亚洲日本欧美| 一级片免费网址| 国产女人爽到高潮a毛片| 综合激情婷婷| 香蕉视频黄在线观看| 性中国古装videossex| 黄色网页网址在线免费| 日韩欧美在线视频日韩欧美在线视频| 国产欧美精品一区二区三区-老狼| 国产主播性色av福利精品一区| 亚洲国产欧美一区二区三区久久| 在线看视频不卡| 色老汉av一区二区三区| 中文字幕日韩电影| 中文字幕一区二区三区蜜月| 精品无码黑人又粗又大又长| 中文资源在线网| 91亚洲国产成人久久精品麻豆| 亚洲视频成人| av在线这里只有精品| 少妇高潮一区二区三区99小说| 国产精品丝袜一区二区三区| 亚洲欧美清纯在线制服| 国产精品日韩精品欧美在线| 国产尤物视频在线观看| 日本少妇在线观看| 91香蕉国产线在线观看| 亚洲一级黄色录像| 51妺嘿嘿午夜福利| 调教+趴+乳夹+国产+精品| 午夜剧场成人观在线视频免费观看| 夜夜嗨yeyeh| 蜜臀av国产精品久久久久| 一本免费视频| 亚洲国产精品悠悠久久琪琪| 日韩成人免费电影| 亚洲精品电影在线观看| 亚洲国产欧美一区二区三区同亚洲| 免费午夜视频在线观看| 成年人视频软件| 日日噜噜噜夜夜爽亚洲精品| 亚洲第一二三四五区| 91香蕉视频网址| 成人精品天堂一区二区三区| 视频一区视频二区欧美| 成人午夜在线影视| 欧美性大战xxxxx久久久| 国产欧美日韩一区二区三区| 亚洲成av人片一区二区梦乃| 精品国产乱码久久久久久虫虫漫画| 国产又粗又黄又爽视频| 97se亚洲国产综合在线| 亚洲经典在线| 欧美男女性生活在线直播观看| 天天干,天天操,天天射| 天堂网av手机版| 亚洲一区二区三区四区五区六区| 中文字幕精品一区二区三区精品| 中文字幕91视频| 欧美一区高清| 欧洲精品一区| 肉色欧美久久久久久久免费看| 中文字幕av第一页| 免费国产自久久久久三四区久久| 国产激情av在线| 免费无码av片在线观看| 精品毛片在线观看| 欧美精品色视频| 老太做爰xxxx| 国产精品色午夜在线观看| 欧美一区二区三区影院| 91午夜精品亚洲一区二区三区| 一区二区激情小说| free性欧美hd另类精品| 国产大学生校花援交在线播放| 日韩色性视频| 国产午夜精品美女毛片视频| 亚洲精品中文字幕在线| ass白嫩白嫩的小美女| 乱子伦一区二区三区| www国产成人免费观看视频 深夜成人网| 成人3d动漫一区二区三区| 欧美色网一区| 国产91久久精品一区二区| 肉色超薄丝袜脚交一区二区| 亚洲精品成人影院| 亚洲图区一区| 久久影院视频免费| 日韩福利小视频| 色婷婷久久一区二区| 被黑人猛躁10次高潮视频| 欧洲一区在线电影| 欧美区一区二区| 欧美亚洲视频一区| 日本一二三区在线视频| 91精品国产综合久久香蕉的用户体验| 久久久久久久久一| 久久女同精品一区二区| 777奇米888色狠狠俺也去| 国产福利一区二区三区视频| 一级片免费看| 少妇喷水在线观看| 97人人爽人人喊人人模波多| 成人av资源在线| 神马影院我不卡午夜| 日本全棵写真视频在线观看| 国产亚洲成av人在线观看导航| 精品国产99久久久久久宅男i| 久久99蜜桃精品久久久久小说| 人在线成免费视频| 国产色在线 com| 亚洲精品久久久一区二区三区| 日本黄网站色大片免费观看| 福利片一区二区三区| 久久久精品久久久久久96| 图片婷婷一区| 77thz桃花论族在线观看| 欧美视频中文字幕| 日韩经典一区二区三区| 精品视频一区二区不卡| 8x8x8x视频在线观看| 久久精品视频国产| 婷婷视频在线观看| 色吧亚洲日本| 91aaa精品| 国产一二三四五区| 亚洲精品裸体| 午夜视频在线观看精品中文| 欧美精品一二区| 男人天堂一区二区| 亚洲亚裔videos黑人hd| 91精品啪在线观看国产手机| 亚洲欧洲黄色网| 91丨九色丨蝌蚪丨对白| www.成人精品免费网站青椒| 亚洲免费成人在线视频| 一区二区三区视频免费在线观看| 九九九热999| 黄色一级大片在线免费观看| 免费在线观看你懂的| 精品中文一区| 欧美一区二区黄片| 久久9999免费视频| 丁香亚洲综合激情啪啪综合| 国产精品一区电影| 欧美人一级淫片a免费播放| 性欧美长视频| 日本免费专区| 中文字幕久热精品视频免费| 亚洲美女福利视频| 欧美午夜一区二区三区免费大片| 亚洲999一在线观看www| 欧美日韩色网| 日韩在线黄色| 图片专区亚洲欧美另类| 高清精品一区二区三区一区| 亚洲美女电影在线| 日韩一区二区三区av| 免费一级网站| 在线观看日韩中文字幕| 韩国精品一区| 日韩三区四区| 91综合视频| 黄色片网站免费| 日韩国产在线播放| 日韩专区视频| 亚洲精品第一国产综合野草社区| 成人国产一区二区三区精品麻豆| 亚洲一区在线免费| 精品国产乱码久久久| 日韩黄色成人| 亚洲va天堂va国产va久| 伊人精品成人久久综合软件| 久久综合给合久久狠狠色| eeuss免费天堂影院| 日韩欧美国产骚| 欧美无砖砖区免费| 亚洲天堂999| 麻豆疯狂做受xxxx高潮视频| 国产黄在线观看免费观看不卡| 国产精品成人国产| 久久久久久久久久99| 日韩极品在线观看| 色妞久久福利网| 精品视频导航| 亚洲高潮无码久久| 国产精品久久无码一三区| 日本乱码高清不卡字幕| 久久久国产精华液| 秋霞影院一区| av中文在线| 在线不卡的av| 欧美边添边摸边做边爱免费| 久久riav二区三区| xfplay爱情电影网love| 在线看视频你懂的| 奇米影视888狠狠狠777不卡| 91久久久久久久久久| 亚洲国产欧美一区二区三区丁香婷| 亚洲国产美女视频| 欧美日本国产一区| 国产高清中文字幕在线| 国产乱人伦精品一区二区| 日本一级免费视频| 天天av导航| 国产一区二区三区四区三区四| 国产 日韩 亚洲 欧美| 欧美两根一起进3p做受视频| 久久国产精品美女| xfplay每日更新av资源| 国内精品模特av私拍在线观看| 久久国产精品一区| 国产黄色激情视频| 成人国产在线观看| 中国丰满人妻videoshd| av男人天堂一区| 午夜视频在线看| 欧美激情精品久久久久久| 亚洲成人一区在线观看| 欧美日韩精品欧美日韩精品一| 亚洲成人在线观看视频| 国产综合精品久久久久成人av| 91尤物视频在线观看| 欧美性生活一级| 亚洲美女www午夜| 国产精品短视频| 亚洲精品影院在线观看| 精品国产一区二区三区在线观看| 精品176二区| 菠萝蜜网站在线观看| 亚洲视频免费播放| 免费全黄无遮挡裸体毛片| 亚洲av色香蕉一区二区三区| 亚洲国产中文字幕久久网| 亚洲国产综合一区| 国产精品日日摸夜夜添夜夜av| sqte在线播放| 欧美性xxxx极品hd欧美风情| 涩涩视频在线观看| 色先锋资源久久综合| 免费看成人吃奶视频在线| 丰满人妻一区二区三区53号| 成人黄色在线观看| 三上悠亚在线资源| 日韩专区视频| jizzjizz欧美69巨大| 国产日产精品一区二区三区| 欧美24videosex性欧美| 国产精品一色哟哟| 日本免费一区二区三区视频| 欧美精品自拍偷拍动漫精品| 精品一区二区三区免费看| 中文字幕亚洲综合久久| 国产一区自拍视频| 国产亚洲欧美另类一区二区三区| 久久涩涩网站| 男人天堂午夜在线| 欧美国产精品日韩| 成人免费视频app| 欧美一区影院| 国产一区免费视频| 91色视频在线观看| 在线a免费观看| 免费观看美女裸体网站| 国产精品久久久一区二区三区| 情趣网站视频在线观看| 欧美2区3区4区| 97香蕉久久夜色精品国产| 国内精品久久久久久99蜜桃| 麻豆最新免费在线视频| 99久久夜色精品国产网站| 精彩视频一区二区三区| 亚洲视频国产精品| 国产精品成人无码免费| 天堂√最新版中文在线| 国产mv日韩mv欧美| 一个人在线视频免费观看www| 日本性爱视频在线观看| 国产精品无码白浆高潮| 国产一区二区三区高清播放| 日本黄色免费在线观看| 国产精品一区二区三区av麻| 99这里只有久久精品视频| 日韩免费看片| 欧美网色网址| 亚洲一区电影| 五月婷婷另类国产| 欧美精品v国产精品v日韩精品| 亚洲视频久久久| 日本午夜在线|