show databases //檢視當前資料庫伺服器上有哪些資料庫
use//使用乙個資料庫
show table //檢視指定的庫中有哪些資料表
desc //檢視表的結構
create database //建立資料庫
drop database //刪除資料庫
//注意!!!int(size)裡的size是表示select查詢結果集中的顯示寬度,並不影響實際的取值範圍,沒有影響到顯示的寬度!!!
char(size) //定長的字串
varchar(size) //變長的字串
tinyint //(-128~127為乙個位元組=2的8次方)
smallint //(-32768~32767為2個位元組=2的16次方)
mediumint //(-8388608~8388607為3個位元組=2的24次方)
int//(-2147483648~2147483647為4個位元組=2的32次方)
bigint //(8個位元組)
date
//日期資料,mysql用"yyyy-mm-dd"格式檢索和顯示date值
datetime //mysql以'yyyy-mm-dd hh:mm:ss'格式檢索和顯示datetime值.但是日常在工作中一般通過時間戳儲存為int型別,速度快.容易查詢比較.
double(s,p) //s為有效位數,p為精度
create
table 表名
(列名1 型別 附加屬性,
列名2 型別 附加屬性,
) charset utf8
primary
key // 用於設定該字段是表的「主鍵」(主鍵就是用於可以唯一識別該表中的每一行資料)
auto_increment // 用於設定乙個int型的字段的資料是「自動增長」而產生的。通常此屬性需要跟primary
key 一起使用。
notnull //用於設定某個字段不能為「null」(即必須有值)
default 值 // 用於設定某個欄位的「預設值」,當新增一行資料的時候,如果不給該字段新增明確的資料,則會自動使用此處設定的資料。
以上幾個附加資料可以同時並列存在,其間用空格隔開就可以。
select
//選擇查詢列表
from
//提供資料來源(表,檢視或其他的資料來源)
select * //表示查詢所有表資訊
select 表單類別名,.. //表示查詢指定類別的資訊
select
as//表示查詢的型別通過as指定別名
order
by//asc公升序,預設;desc降序.同時order by子句出現在select最後
//例如:選擇id,貨品名稱,分類編號,銷售價先按分類編號排序,再按銷售價排序
select id,mingzi,fenlei ,xiaoshoujia from shangpin order
by fenlei,xiaoshoujia
limit 起始行數,要取的行數 //注意:行號是自然從0開始算起的連續的整數數字,注意不是id的值
//注意!!!上述where條件,order排序,limit限定3個「子句」均可以任意省略或出現,但是,凡是出現在子句,均應該按上述順序出現!!!
//例如:查詢出分類分為2銷售價**較高的第三條和第四條資料
select * from shangpin where fenlei = 2
order
by xiaoshoujia desc limit 2,2
Linux 初學整理
首先需要知道vi編輯器有3種基本工作模式,分別是 命令模式 文字輸入模式 和末行模式。第一 命令列模式 該模式是進入vi編輯器後的預設模式。任何時候,不管使用者處於何種模式,按下esc鍵即可進入命令模式。在該模式下,使用者可以輸入vi命令,使用者管理自己的文件。此時從鍵盤上輸入的任何字元都被當作編輯...
初學http整理筆記
訪問聯絡人的uri路徑 uri uri contactscontract.commondatakinds.phone.content uri contactscontract.commondatakinds.phone.display name contactscontract.commondata...
初學c課程筆記整理1 概念初解
是什麼?有什麼用?用在什麼地方?理解 養成良好的程式設計習慣 培養程式設計思想 寫 之前應該先分析需求,分析完需求再開始寫 寫注釋 1.關鍵字 系統定義 被c語言賦予了特殊含義的單詞,關鍵字特徵 全部都是小寫 關鍵字在開發工具中會顯示特殊顏色 編譯器嚴格區分大小寫 注意 關鍵字不能用作變數名 函式名...