首先引入MySQL语句中的保留字概念:
这些是常见的保留字。
尽量不要使用保留字作为数据库名,表名或者列名。
如果使用了非要使用保留字,例如:
SELECT `select` FROM `test` WHERE select='字段值'
在test表中,有个select字段,如果不用反引号,MYSQL将把select视为保留字而导致出错,所以,有MYSQL保留字作为字段的,必须加上反引号来区分。
引号一般用在字段的值,如果字段值是字符或字符串,则要加引号,如:select=‘字段值’
不加反引号建的表不能包含MYSQL保留字,否则出错