MySQL 中的轉義字符`


` 是 MySQL 的轉義符,用來避免列名或者表名和 mysql 本身的關鍵字沖突。

所有的數據庫都有類似的設置,不過mysql用的是`而已。通常用來說明其中的內容是數據庫名、表名、字段名,不是關鍵字。例如:

select * from table_name where `key` = 'key_name';

其中,key是mysql的關鍵字,列名如果是key的話,就需要用``轉義一下。

 

擴展:字符串中需要使用\來將`轉義,否則會報錯提示語法錯誤。

mysql -uUser -pPasswd -e "select * from table_name where \`key\` = 'name';"


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM