我正在尝试基于通常包含空格的值创建大量新记录。当我运行没有任何带有空格的值的查询时,它可以正常工作。
我直接在 MySQL 工作台中运行这个查询,而不是通过 php 或其他。
我的代码:
INSERT INTO my_table (`country`)
VALUES
(‘Benin’),
(‘Bolivia’),
(‘Botswana’),
(‘Burkina Faso’)
这将返回错误:
错误代码 1064:语法错误...检查“Faso”附近
即它的空间有问题。
我试过的:
用所有其他类似撇号的字符替换所有类似撇号的字符(对不起,我不知道它们的技术名称),但我使用过:
'' "" `` ‘’
我也试图逃避空白,但没有奏效