好程式設計師雲端計算教程分享Mysql技術知識點
好程式設計師雲端計算教程分享Mysql技術知識點,首先來講一下Mysql 語句精進
安裝資料庫,然後匯入tigerfive.sql 。 sql 見文件結尾部分
MySQL 示例資料庫模式由以下表組成:
- customers: 儲存客戶的資料。
- products: 儲存汽車的資料。
- productLines: 儲存產品類別資料。
- orders: 儲存客戶訂購的銷售訂單。
- orderDetails: 儲存每個銷售訂單的訂單產品資料項。
- payments: 儲存客戶訂單的付款資料資訊。
- employees: 儲存所有員工資訊以及組織結構,例如,直接上級 ( 誰向誰報告工作 ) 。
- offices: 儲存銷售處資料,類似於各個分公司
表關係如下:
SQL語句分類:
SQL語句主要分為三大類
DDL語句
DDL是資料定義語句,是對資料庫內部的物件進行建立、刪除、修改等操作的語句.create、drop、alter等(DBA常用)
DML語句
DML是資料操作語句,指對資料庫表記錄的基本操作,insert、update、delete、select等(開發常用)
DCL語句
DCL是資料控制語句,用於控制不同資料段直接的許可和訪問級別的語句.定義了資料庫、表、欄位、使用者的訪問許可權和安全級別.主要是grant、revoke等(DBA常用)
資料庫基本操作
資料庫的增刪改查
庫操作
建立庫
mysql > create database db1;
檢視庫
mysql > show databases;
mysql > show create database db1; //更詳細的檢視庫
使用庫
mysql > use db1;
段'='' ;
表操作
建立表
mysql > create tables 表名(欄位 型別(修飾符))
檢視錶
檢視所有表:mysql > show tables ;
檢視錶記錄:mysql > show table status like '表名' ;
檢視錶結構:mysql > desc '表名' ;
檢視錶記錄:mysql > select * from '表名' limit 10;
修改表
修改表名:mysql > rename table '源表名' to '新表名' ;
欄位記錄操作
欄位
新增欄位:mysql > alter table '表名' add '欄位' '修飾符';
刪除欄位:mysql > alter table '表名' drop '欄位' ;
修改欄位:mysql > alter table '表名' change '舊欄位' '新欄位' '修飾符';
記錄
新增記錄:insert into '表名(記錄,記錄)' values (),(),();
:insert into '表名' values (),(),();
修改記錄:update '表名' set 欄位='' where 欄位='';
刪除記錄:delete from '表名' where '字
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69913892/viewspace-2666729/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 好程式設計師Java教程分享Java技術知識點總結程式設計師Java
- 好程式設計師雲端計算培訓分享msyql知識點講解程式設計師
- 好程式設計師雲端計算教程分享Linux雲端計算面試常見問題一程式設計師Linux面試
- 好程式設計師雲端計算教程分享Linux雲端計算面試常見問題二程式設計師Linux面試
- 好程式設計師雲端計算教程分享Linux雲端計算面試常見問題三程式設計師Linux面試
- 好程式設計師雲端計算教程分享入門雲端計算要精通學習什麼?程式設計師
- 好程式設計師雲端計算教程分享Shell程式設計之for迴圈結構程式設計師
- 好程式設計師雲端計算教程分享if巢狀功能語法解析程式設計師巢狀
- 好程式設計師雲端計算教程分享雲服務和雲端計算的區別有那些程式設計師
- 好程式設計師Linux雲端計算教程分享Shell指令碼面試題程式設計師Linux指令碼面試題
- 好程式設計師前端教程CSS基礎知識點程式設計師前端CSS
- 好程式設計師web前端教程分享JS基礎知識程式設計師Web前端JS
- 好程式設計師雲端計算培訓分享雲端計算中SOA是什麼?程式設計師
- 好程式設計師技術教程分享JavaScript運動框架程式設計師JavaScript框架
- 好程式設計師Java培訓教程分享MySQL索引最佳化知識梳理程式設計師JavaMySql索引
- 好程式設計師web前端分享Cookie知識程式設計師Web前端Cookie
- 好程式設計師雲端計算培訓分享雲端計算中微服務是什麼?程式設計師微服務
- 好程式設計師雲端計算培訓分享雲端計算必會的Docker容器命令程式設計師Docker
- 好程式設計師Java培訓分享MySQL算術運算子程式設計師JavaMySql
- 好程式設計師web前端教程分享web前端基礎知識程式設計師Web前端
- 今天好程式設計師雲端計算教程分享雲端計算是什麼,和Linux什麼關係程式設計師Linux
- 好程式設計師Java培訓分享JDK工具條知識點程式設計師JavaJDK
- 好程式設計師雲端計算培訓分享msyql高階操作程式設計師
- 好程式設計師分享新手學習雲端計算的規劃程式設計師
- 好程式設計師雲端計算學習路線分享雲端計算之檔案查詢程式設計師
- 好程式設計師分享Web前端知識之HTML程式設計師Web前端HTML
- 好程式設計師雲端計算學習路線分享檢視程式process程式設計師
- 好程式設計師雲端計算學習路線分享:關於NFS程式設計師NFS
- 好程式設計師雲端計算培訓分享學了雲端計算將來就業怎麼樣?程式設計師就業
- 好程式設計師web前端教程分享web前端入門基礎知識程式設計師Web前端
- 好程式設計師Web前端分享一些小知識!程式設計師Web前端
- 好程式設計師Java教程分享Java面試常見技術難題程式設計師Java面試
- 好程式設計師大資料高階班分享 Spark知識點集合程式設計師大資料Spark
- 好程式設計師雲端計算學習路線分享軟體包管理程式設計師
- 好程式設計師雲端計算培訓分享2020年雲端計算的發展趨勢程式設計師
- 雲端計算技術特點!
- 好程式設計師Java教程分享MySQL目錄結構程式設計師JavaMySql
- 好程式設計師Web前端教程分享新手應該瞭解的Cookie知識!程式設計師Web前端Cookie