Возможный программно ИЗМЕНИТЬ несколько таблиц MySQL?

Это обычно выполняется в init сценариях с su:

su rails -c "/usr/bin/god -c $GOD_CONFIG -P /var/run/god.pid -l /var/log/god.log"

Я не протестировал это, таким образом, у меня может быть что-то странная несправедливость.

Кроме того, предположение, что это работало как корень до сих пор, удостоверяется, что Ваши изодромные с предварением и файлы журнала не принадлежат корню и недоступные пользовательским направляющим.

0
задан 27 October 2010 в 09:35
1 ответ

Вы могли сделать это со сценарием удара и каналом

#!/bin/bash
DBNAME="YourDatabaseName"

TNAME=shard_
TVAL="0"

echo "USE $DBNAME;"
while [ $TVAL -lt 10 ]
do

    echo "ALTER TABLE $TNAME$TVAL ...;"
    TVAL=$[$TVAL+1]
done

и использовать его

./scriptname | mysql -u user -p
2
ответ дан 4 December 2019 в 15:06

Теги

Похожие вопросы