Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Linha de comando e transações do MySQL


Você pode usar o START TRANSACTION do MySQL sintaxe para criar um commit transacional:

Fonte:http://dev.mysql.com/doc/refman /5.0/en/commit.html
START TRANSACTION;
SELECT @A:=SUM(salary) FROM table1 WHERE type=1;
UPDATE table2 SET [email protected] WHERE type=1;
COMMIT;

Você também pode escrever sua consulta em um arquivo .sql e canalizá-la para o mysql:
$ cat query.sql | mysql -uroot -proot