在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...