MySql數據庫基礎-上

WEB的工做原理以及MySql數據庫管理系統

動態網站就是對數據庫的操做,java

選擇mysql數據庫主要是因爲其開源,免費,配置簡單,穩定性好,性能優良mysql

mysql數據庫管理系統是C/S結構sql

Mysql數據庫學習那些操做以及SQL語句的分類

數據庫主要學習的四項內容:增,刪,改,查數據庫

數據庫->數據表->字段->內容服務器

對數據庫的       增,刪,改,查性能

對數據表的       增,刪,改,查學習

對數據字段的   增,刪,改,查網站

對數據內容的   增,刪,改,查編碼

Sql語句:結構化查詢語句操作系統

  • sql語句結構簡潔,功能強大,簡單易學,關係型數據庫均可以使用.


SQL語句分爲4類:

  • 數據庫定義語言(DDL)
  • 數據庫操做語言(DML)
  • 數據庫查詢語言(DQL)
  • 數據庫控制語言(DCL)


mysql實戰操做之配置環境變量(cmd啓動xampp的下的mysql)

  • 複製xampp下mysql的bin目錄到系統環境變量
  • 詳細作法:右擊計算機->屬性->高級系統設置->環境變量->在系統的環境變量->PATH變量->新建值->就是剛纔複製的bin目錄的絕對路徑


瞭解字符集

常見的中文字符集

  • gb2312 雙字節編碼 早期的標準 如今不推薦使用
  • gbk 雙字節編碼 中期的標準 支持的系統不少,而且在gd2312的基礎上增長了不少偏僻的生字
  • utf-8 1-4字節的編碼 互聯網普遍使用 亞洲通用字符集 國際標準化 支持任何語言
  • 注意:mysql數據庫也是用utf-8字符集,可是在mysql數據庫中不能寫成utf-8,要寫成utf8
  • utf-16 2字節或者4字節編碼,java內部使用的


utf-8和GBK的區別

  • 存儲數據的長度不同,存儲的漢字在GB系統中是2個字節,在utf8中是三個字節
  • 在不一樣操做系統中(語言的不一樣)中看起來不同
  • 推薦使用utf8標準

解決亂碼問題最好的方法:

字符集統一:

  • 頁面字符集
  • 聲明字符集
  • 數據庫字符集(utf8)


對於數據庫字符集而言

        若是沒有設置內容字符集->找字段->找表->找庫


如何鏈接數據庫

  • mysql –h 數據庫服務器地址 –u 用戶名 -p->回車輸入密碼
相關文章
相關標籤/搜索