0

unix/linux で次のスクリプトを使用して、すべてのデータベースで SQL を実行できます。

#!/bin/sh

all_dbs="$( mysql  -hlocalhost  -uroot  -pmysql -Bse 'show databases')"        
for db in $all_dbs
do
    if test $db != "information_schema" -a $db != "mysql"   -a $db != "my_db" 
    then 
        echo $db
        mysql  -hlocalhost  -uroot  -pmysql $db  < temp.sql
    fi  
done

temp.sql は選択ステートメントを保持します

Windows で作業しているので、誰かが Windows の同等のスクリプトを手伝ってくれませんか?

前もってありがとう、カシール

4

1 に答える 1