(註:sql對大小寫不敏感,附:命令行操作:cd 目錄名 可進入文件,cd .. 可返回上級木目錄) a) Select * from 表名(顯示表內所有數據) b) Select 屬性 from 表名 where 符合某條件(如id=’1’) c) Delete from 表名 where 屬性= ...
(註:sql對大小寫不敏感,附:命令行操作:cd 目錄名 可進入文件,cd .. 可返回上級木目錄)
- 下載MySQL,並配置環境變數;
- 使用命令行操作資料庫(也可下載navicat操作),輸入mysql -u用戶名 -p密碼,即可進入資料庫。
- Show databases可顯示已創建的資料庫,在命令行中輸入ues 資料庫名,選擇資料庫。
- 使用語句對資料庫的table進行操作
a) Select * from 表名(顯示表內所有數據)
b) Select 屬性 from 表名 where 符合某條件(如id=’1’)
c) Delete from 表名 where 屬性=’’ (可刪除某行)
d) Delete * from 表名; (可刪除表中所有行)
e) Insert into 表名(屬性名,屬性名,屬性名...) values(值1,值2,值3),屬性名可只寫其中幾個。
f) Update 表名 set 屬性=’’ where 屬性=’’;
5. 基礎問題處理:
a) 若select 獲取的某列中有重覆因素,可用select distinct 屬性 from 表名; 其結果不會有重覆屬性。
b) 若要找到符合多項屬性值的屬性,可用 and(or) 進行連接,如:select * from 表名 where id=’1’ and(or) price=’2’;也可將and和or連接: (id=’1’ or id=’2’) and lastName=’mr’;
c) 若需要對得到的值進行排序,可用ordey,如:Select 屬性 from 表名 ordey by 屬性2;(得到根據屬性2排序的值)