關於Mysql數據庫查詢數據大小寫的問題匯總


 

前天在問答區看到一個童鞋對於mysql中大小寫問題不熟悉,在回復他后再次匯總梳理如下:


mysql中大小寫問題主要有以下兩種:

A.表名區分大小寫

ower_case_table_names 是表名區分大小寫的標識;
在my.conf加入:
ower_case_table_names = 0
其中 0:區分大小寫,1:不區分大小寫

B.插入查詢時區分大小寫
字段值需要設置BINARY屬性,即可區分大小寫
設置的方法有多種:
創建時設置:
CREATE TABLE T(
A VARCHAR(10) BINARY
);

使用alter修改:
ALTER TABLE tablename MODIFY COLUMN cloname VARCHAR(45) BINARY;
mysql table editor中直接勾選BINARY項。


免責聲明!

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



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