mysql エスケープ文字は [`] で、列名またはテーブル名と 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';"
その他の関連する無料学習の推奨事項: mysql チュートリアル (ビデオ)
以上がmysqlエスケープ文字とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。