編輯培力/MySQL、PHP、javescipt
- MySQL 放資料
- PHP 伺服器端語言,抓資料、顯示資料
- javescipt 客戶端語言,作用在瀏覽器上,可以快速便捷地與使用者互動
目錄
MySQL
一、登入
http://science4everyone.net/adminer-4.7.5-mysql.php
- 伺服器:
- 帳號:
- 密碼:
- 資料庫(可省略):
二、登入後介面(標準介面)
(一)左側選單
- 語言:
- 版本
- 四指令
- 目前資料庫的諸資料表
- 瀏覽各筆
- 看資料表結構
(二)右側主要工作區
- 登出
- 四層路徑「系統/伺服器/資料庫/資料表」
- 現有層級提示
- 可用工作選單
- ☆互動工作區
(三)示範資料表
- web
- webMail
- ×××note
(四)建立自己的資料表
- create table 表格名 like 既有表格名:使用既有表格的格式創建新表
- 建好後觀察
- 觀察完刪掉
- 「到 assistant 資料庫/建立資料表」,到指定資料庫有兩種方法。
三、SQL概說
- SQL:Structured Query Language。SQL網路資料庫在 MySQL、MSSQL、DB2 語法相同。
- NoSQL 網路資料庫,還沒有標準。要資料量極大才算得到,在全民科學平台上還用不到。
- 網路資料庫在雲端上,可以多人共編而不會亂掉。
- 資料庫系統(如MySQL、MSSQL),包含數個資料庫。
- 一個資料庫包含數個資料表(table)。實體上,一個資料庫是一個目錄(資料夾),一張資料表是一個檔案。
- 每張資料表由「欄」(column)及「筆」(row,record,tuple)構成。
- 每一筆資料的每欄,都放入「值」(value)。
- 資料表中用來辨識筆的欄位叫「鍵」(key,primary key),鍵值也可以由許多欄組合而成,每一筆的鍵值必須「唯一」,如姓名不是好的鍵值,身份證字號是好的鍵值。
四、基本SQL命令
小括號( )是指令的一部分;中括號[ ]代表可選用的選項,指令中不一定要下這些指示。