我正在尝试mysql客户端中的一些示例查询,但事务语法不起作用]
MySQL database-2:3306 ssl TestDb SQL > START TRANSACTION
-> select * from mvcc where glyph = 'a'
-> COMMIT
-> ;并报告语法错误:
ERROR: 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'select * from mvcc where glyph = 'a'
COMMIT' at line 2这似乎是一个非常简单的查询,很容易理解它失败的原因。我可以毫无问题地运行select语句。有什么想法吗?
发布于 2021-05-13 12:08:39
在每个查询的末尾都需要一个分号。
START TRANSACTION;
SELECT * FROM mvcc WHERE glyph = 'a';
COMMIT;https://stackoverflow.com/questions/67513737
复制相似问题