編輯培力/MySQL、PHP、javescipt

出自 全民科學平台
於 2020年1月22日 (三) 00:16 由 丁志仁 (對話 | 貢獻) 所做的修訂 (三、SQL概說)
前往: 導覽搜尋
MySQL 放資料
PHP 伺服器端語言,抓資料、顯示資料
javescipt 客戶端語言,作用在瀏覽器上,可以快速便捷地與使用者互動

MySQL

一、登入

http://science4everyone.net/adminer-4.7.5-mysql.php

  1. 伺服器:
  2. 帳號:
  3. 密碼:
  4. 資料庫(可省略):

二、登入後介面(標準介面)

(一)左側選單

  1. 語言:
  2. 版本
  3. 四指令
  4. 目前資料庫的諸資料表
    • 瀏覽各筆
    • 看資料表結構

(二)右側主要工作區

  1. 登出
  2. 四層路徑「系統/伺服器/資料庫/資料表」
  3. 現有層級提示
  4. 可用工作選單
  5. ☆互動工作區

(三)示範資料表

  1. web
  2. webMail
  3. ×××note

(四)建立自己的資料表

  1. create table 表格名 like 既有表格名:使用既有表格的格式創建新表
    • 建好後觀察
    • 觀察完刪掉
  2. 「到 assistant 資料庫/建立資料表」,到指定資料庫有兩種方法。

三、SQL概說

  1. SQL:Structured Query Language。SQL網路資料庫在 MySQL、MSSQL、DB2 語法相同。
  2. NoSQL 網路資料庫,還沒有標準。要資料量極大才算得到,在全民科學平台上還用不到。
  3. 網路資料庫在雲端上,可以多人共編而不會亂掉。
  4. 資料庫系統(如MySQL、MSSQL),包含數個資料庫。
  5. 一個資料庫包含數個資料表(table)。實體上,一個資料庫是一個目錄(資料夾),一張資料表是一個檔案。
  6. 每張資料表由「欄」(column)及「筆」(row,record,tuple)構成。
  7. 每一筆資料的每欄,都放入「值」(value)。
  8. 資料表中用來辨識筆的欄位叫「鍵」(key,primary key),鍵值也可以由許多欄組合而成,每一筆的鍵值必須「唯一」,如姓名不是好的鍵值,身份證字號是好的鍵值。

四、基本SQL命令

小括號( )是指令的一部分;中括號[ ]代表可選用的選項,指令中不一定要下這些指示。