色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql下劃線不見了

洪振霞2年前11瀏覽0評論

許多MySQL初學者都可能遇到一個非常奇怪的問題,就是在添加數據時,字符中的下劃線不見了,而這個問題通常都是由MySQL的一些設置帶來的。

首先,我們需要知道的是,MySQL默認情況下會將下劃線視為特殊字符,并將其用來匹配字符串中的任何單個字符。這是因為在MySQL中,下劃線和百分號都屬于通配符,可用于模糊匹配。

由于這個問題通常是由MySQL的一些設置導致的,所以我們可以通過修改MySQL的配置文件來解決。

# 修改MySQL的配置文件my.cnf
vi /etc/mysql/my.cnf
# 在配置文件中添加以下內容
[mysqld]
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

修改后,我們需要重新啟動MySQL服務,然后再次嘗試添加數據,這時候就應該能夠發現,下劃線已經不再消失了。

當然,如果你只是希望針對某個特定的表格關閉嚴格模式,也可以直接在執行SQL語句時添加相關參數:

# 在執行SQL語句時添加以下設置
INSERT INTO `table_name` VALUES ('value1','value2') 
SET sql_mode=''

通過這些方法,我們就可以輕松地解決MySQL中下劃線丟失的問題了。