好程式設計師雲端計算教程分享Mysql技術知識點

好程式設計師IT發表於2019-12-03

好程式設計師雲端計算教程分享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/,如需轉載,請註明出處,否則將追究法律責任。

相關文章