Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL-Befehlszeile und -Transaktionen

Sie können MySQLs START TRANSACTION verwenden Syntax zum Erstellen eines transaktionalen Commits:

Quelle: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;

Sie könnten Ihre Abfrage auch in eine .sql-Datei schreiben und sie in mysql leiten:

$ cat query.sql | mysql -uroot -proot