Linux mysql表明查詢忽略大小寫

2021-09-01 01:19:42 字數 364 閱讀 4050

在window上跑得好好的程式,放到linux上面丟擲異常:

[quote]base table or view not found message from server: "table 'mmusic.cfg_telcode' doesn't exist"。[/quote]

檢查了半天才發現是表名大小寫不一致導致的,window下預設表明是忽略大小寫得,linux下是大小寫敏感的。

趕緊將linux的/etc/my.cnf配置檔案修改一下:

[quote]

在[mysqld]下加入一行:

lower_case_table_names=1[/quote]

重啟mysql,這樣就忽略表名大小寫了,萬事大吉!

SqlServer欄位說明查詢(表基本資訊查詢)

快速檢視表結構 比較全面的 select case when col.colorder 1then obj.name else end as表名,col.colorder as序號 col.name as列名 isnull ep.value as 列說明 t.name as資料型別 col.leng...

linux mysql的慢查詢日誌

概念 用來記錄執行時間超過指定時間的查詢語句。通過慢查詢日誌,可以查詢出哪些查詢語句的執行效率低,以便進行優化。一般是建議開啟,他對伺服器效能的影響很小,但是可以記錄mysql伺服器上執行很長時間的查詢語句。可以幫我們定義效能問題。檢視慢查詢的狀態 啟動 設定和查詢慢查詢日誌 linux下修改配置檔...

plsql怎麼用字段查表明 PLSQL查詢語句

一 簡單查詢 簡單的transact sql 查詢只包括選擇列表 from 子句和where 子句。它們分別說明所 查詢列 查詢的 表或檢視 以及搜尋條件等。例如,下面的語句查詢 testtable 表中姓名為張三的 nickname 欄位和email 字段。select nickname,emai...