動態網站就是對數據庫的操做,java
選擇mysql數據庫主要是因爲其開源,免費,配置簡單,穩定性好,性能優良mysql
mysql數據庫管理系統是C/S結構sql
數據庫主要學習的四項內容:增,刪,改,查數據庫
數據庫->數據表->字段->內容服務器
對數據庫的 增,刪,改,查性能
對數據表的 增,刪,改,查學習
對數據字段的 增,刪,改,查網站
對數據內容的 增,刪,改,查編碼
Sql語句:結構化查詢語句操作系統
SQL語句分爲4類:
mysql實戰操做之配置環境變量(cmd啓動xampp的下的mysql)
瞭解字符集
常見的中文字符集
- gb2312 雙字節編碼 早期的標準 如今不推薦使用
- gbk 雙字節編碼 中期的標準 支持的系統不少,而且在gd2312的基礎上增長了不少偏僻的生字
- utf-8 1-4字節的編碼 互聯網普遍使用 亞洲通用字符集 國際標準化 支持任何語言
- 注意:mysql數據庫也是用utf-8字符集,可是在mysql數據庫中不能寫成utf-8,要寫成utf8
- utf-16 2字節或者4字節編碼,java內部使用的
utf-8和GBK的區別
解決亂碼問題最好的方法:
字符集統一:
- 頁面字符集
- 聲明字符集
- 數據庫字符集(utf8)
對於數據庫字符集而言
若是沒有設置內容字符集->找字段->找表->找庫
如何鏈接數據庫