最近在移轉系統時發現一些 timesta […]
[ Linux ] 變更Mysql 使用者密碼
最近老是忘記 Mysql 使用者密碼,記不住只好直接改掉,真是歲月不饒人。
[ Mysql ] – SQLSTATE[HY000][1040] Too many connections 連線數過多
資料庫的連線分成長連線(一直保持連線狀態)跟短連線(用完就關閉連線)這兩種,通常長連線不太會造成 Too many connections 連線數過多 的問題,反而是短連線常常因為程式錯誤而沒有正常的關閉資料庫連線而造成資料庫的連線一直增加,直到上線就會導致資料庫整個掛掉無法連線,資料庫本身就有預設的資料庫關閉的設定當某連線太久沒使用時會自動關閉,這這個設定的預設值過長 8 小時沒有使用才關閉,所以我們可以修改這個設定減少 連線數過多的問題產生。
[ PhpMyadmin ] – 錯誤訊息:設定檔案需要設定一組加密密碼 blowfish_secret
當你安裝 phpmyadmin 時沒有一併設定config.inc.php檔,或可能是設定失敗時就會少一個加密的參數 blowfish_secret, 此時開啟phpmyadmin雖可以登入,但會出現 設定檔案需要設定一組加密密碼 這個錯誤訊息。
[ Mysql ] – 查詢 區分大小寫
Mysql 預設在查詢時是不 區分大小寫 的,也就是所謂的大小寫不敏感;大小通知的意思,一般的查詢比較沒關係但在統計時需要精準的數據就有差了,以下方法是直接改查詢語法。
[ Phpmyadmin] -Error Message: Warning in ./libraries/plugin_interface.lib.php #532
在 Phpmyadmin 要做資料匯出時出現 Warning in ./libraries/plugin_interface.lib.php #532 的錯誤訊息,上網爬一下解法記錄一下。
[ Mysql ] – TIMESTAMP 精度問題
又發生的意料之外的時間精度問題,在 Mysql 中時間的精度只到秒,如果你要到毫秒就一定要使用 TIMESTAMP ,但 TIMESTAMP 預設值如果你設 CURRENT_TIMESTAMP 其實也是只有到秒,你需要設成 CURRENT_TIMESTAMP(3) 或 CURRENT_TIMESTAMP(6) 依你的需求去設你要的精度。
[ MySQL ] – How to fix error #1055 如何解決 group by 選取欄位非功能函式
其實這個問題小編老早就遇過了,但是當時問題解決後沒有寫下筆記所以又重新找了一次解法,果然認真寫筆記是必要的免的多花一些無畏的時間去做重覆的事,這樣我的產值就下降了;問題就是 group by 選取欄位非功能函式,會出現 error #1055 ,解法也很簡單設定相關參數即可。
[ Mysql ] – Mysql Master Slave Setting Mysql 主從設定
當你的mysql效能低落的時候除了修改設定檔之外,最直接好用的方法就是讀寫分離,設定的方式也還算簡單。
[ Mysql ] – Mysql 遠端連線 設定
一般來說mysql server 預設是只允許localhost (127.0.0.1)來連線,要讓遠端可以連就要做一些配置才可以。
[ Mysql ] – 透過 mysql 匯入 .csv檔 Use mysql cli import * .csv file to mysql database
常常在介接 opendata 的人就知道,很多資料常常只提供 .csv 檔,對寫程式的人來說 .csv檔實在是很難直接查詢,所以轉存到資料庫才能產生最大的效益。
[ Mysql ] – ErrorMessage Warning in ./libraries/plugin_interface.lib.php#551
如果你安裝完phpmyadmin後發現無法匯入資料時,就需要修改此bug。
[ Phpmyadmin ] – 透過 Phpmyadmin 一次管理多台遠端資料庫
這個需求一般來說比較少見,因為預設mysql只允許您連localhost的資料庫,所以通常phpmyadmin也是管理本機的資料庫,
這次因為專案需求資料庫拆分了好幾台,安全因素也都只限內網連線,所以對外也沒法直接用phpmyadmin,退而求其次就是透過某台可對外的ip架設phpmyadmin方便管理資料庫。
[ Mysql ] – cli 登入 mysql
phpmyadmin 用太久都忘了怎麼用 cli 登入 mysql , 特此筆記一下。
[ C ] – How to C lang Connette Mysql C語言 如何連線 Mysql
小編因工作需要…<=到底是需要學多少程式?!,沒錯資訊這行就是這樣;無止儘的學習,至少我的肝還沒爆掉,這次要學的是如何用c 語言來連線(操作) Mysql。