quote ’ 和 double quote " 是 string quote,backtick ` 是 identifier quote,可以认为 database table column name 都是 identifier,这个是 mysql 语法规定。当然 mysql/tidb 中可以 enable ANSI_QUOTES 来用 double quote " 达到和 backtick ` 同样的效果,但是这个也不是一个通用的做法。具体可以参考 https://docs.pingcap.com/tidb/stable/sql-mode#sql-mode-table