MySQL
MySQL是一個關系型數據庫管理系統,由瑞典MySQL AB 公司開發,目前屬于 Oracle 旗下公司。MySQL 最流行的關系型數據庫管理系統,在 WEB 應用方面MySQL是最好的 RDBMS (Relational Database Management System,關系數據庫管理系統) 應用軟件之一。
想要使用MySQL來存儲并操作數據,則需要做幾件事情:
- 1、安裝MySQL服務端
- 2、安裝MySQL客戶端
- 3、【客戶端】連接【服務端】
- 4、【客戶端】發送命令給【服務端MySQL】服務接受命令并執行相應操作(增刪改查等)
數據庫操作思路圖
MySQL數據庫的管理
1、數據庫管理
1.1、查看數據庫:
????SHOW?DATABASES;
2.2、創建數據庫:
????CREATE?DATABASE?db_name; ????????db_name:要創建的數據庫的名稱,該名稱不能與已經存在的數據庫重名。
2.3、刪除數據庫:
????DROP?DATABASE?db_name;
2.4、修改數據庫:
????ALTER?DATABASE?db_name;
2、數據表管理
2.1、查看數據建表:
????USE?db_name;????????//必須先打開相應數據庫 ????SHOW?TABLES;
2.2、創建數據表
????CREATE?TABLE?tbl_name; ????????tbl_name:要創建的表的名稱。
2.3、刪除數據表:
????DROP?TABLE?tbl_name?[,?tbl_name]?...
2.4、修改數據表:
????添加列:ALTER?TABLE?表名?add?列名?類型 ????刪除列:ALTER?TABLE?表名?drop?column?列名 ????修改列: ????????????ALTER?TABLE?表名?modify?column?列名?類型;??--?類型 ????????????ALTER?TABLE?表名?change?原列名?新列名?類型;?--?列名,類型 ????添加主鍵: ????????????ALTER?TABLE?表名?add?primary?key(列名); ????刪除主鍵: ????????????ALTER?TABLE?表名?drop?primary?key; ????????????ALTER?TABLE?表名??modify??列名?int,?drop?primary?key; ????添加外鍵:ALTER?TABLE?從表?add?constraint?外鍵名稱(形如:FK_從表_主表)?foreign?key?從表(外鍵字段)?references?主表(主鍵字段); ????刪除外鍵:ALTER?TABLE?表名?drop?foreign?key?外鍵名稱 ????修改默認值:ALTER?TABLE?testalter_tbl?ALTER?i?SET?DEFAULT?1000; ????刪除默認值:ALTER?TABLE?testalter_tbl?ALTER?i?DROP?DEFAULT;
原創文章,作者:641348038@qq.com,如若轉載,請注明出處:http://www.www58058.com/68291