Mysql
 sql >> Base de données >  >> RDS >> Mysql

Ligne de commande et transactions MySQL

Vous pouvez utiliser le START TRANSACTION de MySQL syntaxe pour créer un commit transactionnel :

Source :http://dev.mysql.com/doc/refman /5.0/fr/commit.html

START TRANSACTION;
SELECT @A:=SUM(salary) FROM table1 WHERE type=1;
UPDATE table2 SET [email protected] WHERE type=1;
COMMIT;

Vous pouvez également écrire votre requête dans un fichier .sql et la diriger vers mysql :

$ cat query.sql | mysql -uroot -proot