MySQL FQA自我整理和記錄
1.drop某個database 後,還需要建立對應使用者和許可權嗎?
答:不需要,因為MySQL的使用者和許可權都儲存在mysql資料庫中,drop某個database之後,不會對這些語句產生影響。
2. 想要刪除某個庫裡所有的表,但是卻不想使用drop database的方式,該怎麼辦?
答:首先用一下語句,生成所有的drop 表名語句:
SELECT concat('DROP TABLE IF EXISTS `', table_name, '`;')FROM information_schema.tables WHERE table_schema = 'db_name';
然後執行下面這條語句:
SET FOREIGN_KEY_CHECKS = 0; 執行查詢出來的語句
最後回覆外來鍵檢查:
SET FOREIGN_KEY_CHECKS = 1;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29757574/viewspace-2284468/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 梯度消失問題自我記錄梯度
- mysql引擎筆記整理MySql筆記
- 檢視mysql表大小和記錄數MySql
- 整理記錄 docker 基本操作使用Docker
- mysql 開啟和關閉日誌記錄MySql
- Liunx常用運維命令整理記錄運維
- APK體積壓縮整理記錄APK
- iOS 模組化進階整理記錄iOS
- MySQL學習記錄MySql
- Mysql常用操作記錄MySql
- 【記錄】MySQL 學習筆記MySql筆記
- [記錄] MySQL 學習筆記MySql筆記
- MySQL慢查詢記錄原理和內容解析MySql
- tsconfig.json整理記錄JSON
- ACCESS 回到重新整理之前的記錄
- MySQL 使用tee記錄語句和輸出日誌MySql
- Mysql Replication學習記錄MySql
- Centos 安裝Mysql記錄CentOSMySql
- MYSQL使用記錄之:handlerMySql
- MySQL_踩坑記錄MySql
- MySql學習筆記--詳細整理--下MySql筆記
- MySQL垂直和水平切分-轉載整理MySql
- MySQL資料碎片的整理和分析MySql
- MySQL:Innodb 讓MDL LOCK和ROW LOCK 記錄到errlogMySql
- mysql刪除一條記錄MySql
- MySQL 優化實戰記錄MySql優化
- MySQL 常用命令記錄MySql
- mysql怎麼插入空記錄MySql
- Mysql查詢調優記錄MySql
- mysql開啟日誌記錄MySql
- MySQL主從同步配置記錄MySql主從同步
- MYSQL使用記錄之:infile/outfileMySql
- mysql 隨機查詢記錄MySql隨機
- 我的簡易2048小遊戲記錄整理遊戲
- 資料庫mysql學習筆記記錄資料庫MySql筆記
- MySQL 部分整理MySql
- MySQL 當記錄不存在時插入,當記錄存在時更新MySql
- MySQL鞏固學習記錄(一)MySql