Mysql
 sql >> база данни >  >> RDS >> Mysql

MySQL команден ред и транзакции

Можете да използвате START TRANSACTION на MySQL синтаксис за създаване на транзакционен комит:

Източник:http://dev.mysql.com/doc/refman /5.0/bg/commit.html

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

Можете също така да напишете заявката си в .sql файл и да я прехвърлите в mysql:

$ cat query.sql | mysql -uroot -proot


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL, utf8_general_ci и знаци на кирилица

  2. SQLAlchemy чрез Paramiko SSH

  3. Как да кодирате апостроф, така че да може да се търси в mysql?

  4. SQL заявка със средно и групиране по

  5. ГРЕШКА #1054 - Неизвестна колона 'program_id' в 'НОВО