mysql刪庫指令碼 MySQL 多例項刪庫指令碼

2021-10-18 22:03:06 字數 497 閱讀 7396

db版本:5.5.14

os:centos 6.3

在測試環境中,在一台伺服器上建立多個例項,在每個例項中乙個乙個刪庫比較麻煩,因此用下面指令碼,可以直接刪除所有庫,除了系統庫以外:

#!/bin/bash

mysql=/export/servers/mysql/bin/mysql

for i in

dofor j in $($mysql -uroot -p123456 -s /export/data/mysql/tmp/mysql$i.sock -e "show databases" |egrep -v "information_schema|mysql|test|performance_schema|database")

do$mysql -uroot -p123456 -s /export/data/mysql/tmp/mysql$i.sock -e "drop database \`$j\`"

done

done

原文:

MySQL,從刪庫到跑路

1 刪除表中指定記錄 mariadb vincen delete from 資料表名 where 指定條件 2 同時刪除表中的記錄 mariadb vincen delete from 資料表名 where 欄位名 between 條件1 and 條件2 3 刪除表中所有的記錄 mariadb vi...

MySQL 刪表或者刪庫沒有響應

看網上教程學習,匯入了別人的sql檔案,但是似乎中間出了點問題,所以想刪庫刪表重新來過。但是無論是無論是刪庫還是刪表都沒有響應。show full processlist 發現很多wating for table metadata lock狀態的程序。kill process id 殺死這些程序後,...

MySQL多庫關聯

mysql多庫關聯 本身多庫應該不是乙個問題 連線資料庫後,該登陸使用者會擁有相關庫的許可權,所以可以直接關聯 例如 root使用者 有三個庫myz,mayonzhan,test 每個庫內的表為myz myztest mayongzhan mayongzhantest test testtest 然...