2018-09-04

1、DDL
常用數(shù)據(jù)類型
創(chuàng)建表
create table user(username varchar(30), password char(32));
查看表結(jié)構(gòu)
desc user;
查看表創(chuàng)建語句
show create table user;
刪除表
drop table user;
創(chuàng)建表指定字符集和引擎
create table user(username varchar(30), password char(32)) engine=innodb default charset=utf8;
修改字段類型
alter table user modify username varchar(20);
添加字段
alter table user add email varchar(30)
alter table user add email varchar(30) after username;
增刪改查 curd操作
首先通過mysql -uroot -p 進(jìn)入數(shù)據(jù)庫系統(tǒng)们童,創(chuàng)建數(shù)據(jù)庫dudu壤靶,進(jìn)入數(shù)據(jù)庫dudu use dudu缓待,然后才是創(chuàng)建表的過程
所有的符號都是英文沪摄。
創(chuàng)建表開始學(xué)習(xí)增刪改
mysql> create table user(
-> id int auto_increment,
-> name varchar(30) not null,
-> money int not null,
-> province varchar(20) default null,
-> age tinyint unsigned not null,
-> sex enum('女', '男') not null,
-> primary key(id)
-> )engine=innodb default charset=utf8;
【注】單選在插入值的時候憎妙,可以直接使用1 2弃鸦,那么1代表女听盖,2代表男胀溺,enum類型如不不給值,默認(rèn)是第一個

set類型如何插入皆看?
    set('吃', '喝', '嫖', '賭', '抽')
         1     2     4    8     16
         4|8|16      如果是后三個仓坞,可以這么寫
         28          也可以加起來,這么寫

2腰吟、DML
增刪改語句
看ppt吧
3无埃、可視化工具
當(dāng)你去操作數(shù)據(jù)庫的時候,其實有3中方式
(1)使用mysql自帶的客戶端進(jìn)行操作
(2)使用一些第三方的可視化工具管理數(shù)據(jù)庫 比如navicate蝎困、sqlyog
(3)使用代碼去操作數(shù)據(jù)庫录语,比如python、java禾乘、php
4澎埠、DQL
query : 查詢
模糊查詢:like '%德%' 只要有 德 字的都符合要求
% 代表任意多的字符
like '柳_' 叫 柳某 的都符合要求
_ 代表一個任意字符
limit:
limit 2 : 在結(jié)果集中只要前兩個
limit offset, number : offset代表偏移量,number代表數(shù)量
LIMIT number1 OFFSET number2 : number1 是數(shù)量 number2 是偏移量

上網(wǎng)的時候始藕,經(jīng)常會有分頁蒲稳,每頁顯示10條,
第一頁:select * from table limit 0, 10
第二頁:select * from table limit 10, 10
第三頁:select * from table limit 20, 10
第n頁:select * from table limit (n-1)*10, 10

分組:
    字段只能出現(xiàn)分組字段和統(tǒng)計信息伍派,其它的字段出現(xiàn)沒有意義
    select province, count(*) from user group by province;
    select province, count(*) as c from user group by province having c>=2;
    【注】having經(jīng)常跟在group by的后面江耀,where是跟在表的后面
select使用順序
    SELECT xxx FROM xxx WHERE xxx GROUP BY xxx HAVING xxx ORDER BY xxx LIMIT xxx;
    取出擁有年齡大于30歲的明星個數(shù)大于兩個且第二多的省份
多表聯(lián)合
    mysql> create table user(
        -> id int auto_increment,
        -> name varchar(30) not null,
        -> gid varchar(10) default 0,
        -> primary key(id)
        -> )engine=innodb default charset=utf8;

    mysql> create table goods(
        -> gid int auto_increment,
        -> name varchar(30) not null,
        -> price int not null,
        -> category varchar(20) not null,
        -> primary key(gid)
        -> )engine=innodb default charset=utf8;

    mysql> insert into user(name, gid) values('郭德綱', 1),
        -> ('岳云鵬', 2),
        -> ('曹云金', 0),
        -> ('于謙', 3),
        -> ('牛群', 1),
        -> ('馮鞏', 1),
        -> ('大兵', 4),
        -> ('馬三立', 0),
        -> ('賈玲', 2);
    
    隱式內(nèi)連接
        select user.name as uname, goods.name as gname from user, goods where user.gid=goods.gid;
    顯示內(nèi)連接
        select * from user as u join goods as g on u.gid=g.gid;
        select u.name as uname, g.name as gname from user as u join goods as g on u.gid=g.gid;
    三表鏈接格式
        select * from user as u join goods as g on u.gid=g.gid join price as p on g.pid=p.pid

5、索引

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末诉植,一起剝皮案震驚了整個濱河市祥国,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌晾腔,老刑警劉巖舌稀,帶你破解...
    沈念sama閱讀 218,682評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異灼擂,居然都是意外死亡壁查,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,277評論 3 395
  • 文/潘曉璐 我一進(jìn)店門剔应,熙熙樓的掌柜王于貴愁眉苦臉地迎上來睡腿,“玉大人语御,你說我怎么就攤上這事∠郑” “怎么了应闯?”我有些...
    開封第一講書人閱讀 165,083評論 0 355
  • 文/不壞的土叔 我叫張陵,是天一觀的道長何恶。 經(jīng)常有香客問我孽锥,道長嚼黔,這世上最難降的妖魔是什么细层? 我笑而不...
    開封第一講書人閱讀 58,763評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮唬涧,結(jié)果婚禮上疫赎,老公的妹妹穿的比我還像新娘。我一直安慰自己碎节,他們只是感情好捧搞,可當(dāng)我...
    茶點故事閱讀 67,785評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著狮荔,像睡著了一般胎撇。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上殖氏,一...
    開封第一講書人閱讀 51,624評論 1 305
  • 那天晚树,我揣著相機(jī)與錄音,去河邊找鬼雅采。 笑死爵憎,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的婚瓜。 我是一名探鬼主播宝鼓,決...
    沈念sama閱讀 40,358評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼巴刻!你這毒婦竟也來了愚铡?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,261評論 0 276
  • 序言:老撾萬榮一對情侶失蹤胡陪,失蹤者是張志新(化名)和其女友劉穎沥寥,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體督弓,經(jīng)...
    沈念sama閱讀 45,722評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡营曼,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,900評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了愚隧。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蒂阱。...
    茶點故事閱讀 40,030評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡锻全,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出录煤,到底是詐尸還是另有隱情鳄厌,我是刑警寧澤,帶...
    沈念sama閱讀 35,737評論 5 346
  • 正文 年R本政府宣布妈踊,位于F島的核電站了嚎,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏廊营。R本人自食惡果不足惜歪泳,卻給世界環(huán)境...
    茶點故事閱讀 41,360評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望露筒。 院中可真熱鬧呐伞,春花似錦、人聲如沸慎式。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,941評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽瘪吏。三九已至癣防,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間掌眠,已是汗流浹背蕾盯。 一陣腳步聲響...
    開封第一講書人閱讀 33,057評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留扇救,地道東北人刑枝。 一個月前我還...
    沈念sama閱讀 48,237評論 3 371
  • 正文 我出身青樓,卻偏偏與公主長得像迅腔,于是被迫代替她去往敵國和親装畅。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,976評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 1沧烈、DDL 常用數(shù)據(jù)類型創(chuàng)建表create table user(username varchar(30), pa...
    BIGBOSS_93d6閱讀 194評論 0 0
  • MYSQL 基礎(chǔ)知識 1 MySQL數(shù)據(jù)庫概要 2 簡單MySQL環(huán)境 3 數(shù)據(jù)的存儲和獲取 4 MySQL基本操...
    Kingtester閱讀 7,817評論 5 116
  • 觀其大綱 page 01 基礎(chǔ)知識 1 MySQL數(shù)據(jù)庫概要 2 簡單MySQL環(huán)境 3 數(shù)據(jù)的存儲和獲取 4 M...
    周少言閱讀 3,158評論 0 33
  • 一 到現(xiàn)在掠兄,你陪我走了一整個春夏秋冬 接下來 我會陪你看遍春花秋月,說盡夏蟲冬雪 二 因為 你在我身邊 這個冬天锌雀,...
    倪拗拗閱讀 389評論 0 9
  • 弟弟要去商丘蚂夕,我們要去吳屯坐車。因為下雨腋逆,也因為新手婿牍,媽不想讓我們開車去。弟弟很想開車惩歉,媽還是讓爸跟上我們等脂。去時俏蛮,...
    黃河故道邊的一個教書匠閱讀 99評論 0 0