MariaDB/MySQL – 如何在查詢資料時區分大小寫

最近在使用資料庫的時候,發現一個之前一直被我忽略的問題:「查詢欄位值時,如何 區分大小寫 的資料?」。在以往,印象中都只是直接查詢資料庫而已,並沒有特別在意這一點,現在想想,MySQL預設的字串搜尋結果似乎都是不分大小寫的,一般這種情況不會有什麼問題,但遇到網頁呈現有要求要區分大小時,那麼預設的搜尋結果就不符合需求了。

MySQL資料庫查詢區分大小寫

Read more

[教學] MariaDB/MySQL備份 – 如何匯出、匯入資料庫或表格

繼上次談了資料庫中文亂碼的問題後,本文將繼續說明使用資料庫一定會遇到的問題: MariaDB/MySQL備份 ,相信大家一定會因為某些需求而需要備份資料庫,所以如何將資料庫的表格或整份資料庫匯出、匯入絕對是一個值得學習的課題,在本文中,除了介紹一些基本的相關語法外,也會試著從不同的角度來測試這些指令的操作結果,進而更了解這些指令所造成的影響。

MariaDB/MySQL備份

如果你想要有一個完整的且免費的資料庫範例可以進行練習,那麼可以試試Mariadb官方提供的「Example Databases」,這裡面有提供幾個資料量豐富的資料庫,都是蠻好的練習對象,檔案下載並解壓後其副檔名是「.sql」,配合以下要介紹的匯入功能,把範例資料庫匯入就可以使用了

Read more

[Mariadb] 如何解決資料庫中文亂碼(問號)的編碼問題


在使用資料庫的時候,常常會遇到中文亂碼的問題,自己花了點時間找了一些相關資料測試,結果發現大家提供的方法其實算是大同小異,因此,這邊整理了我比較常用的解決方式供大家參考,或許下次有遇到類似的問題時就可以很快的解決。(本文適用於MySQL、Mariadb等資料庫)

Read more

[教學] MariaDB/MySQL 常用指令操作與語法範例

MariaDB」相對於MySQL來說,大家應該比較陌生,但其實二者可以說是系出同門,簡單的來說,MariaDB是MySQL的一個分支,完全免費,有興趣了解他們的恩怨情仇(誤)的讀者可以直接前往WiKi查看,在此就不多贅言。本文的重點是在記錄一些自己在學習的過程中所常用的一些指令,除了當自己的備忘錄外,也順便提供給初學者一個比較快速的入門參考

Read more