MySQL(基本介紹及常用命令)

一账千、window 系統(tǒng)終端命令基礎(chǔ)安裝

win+r 打開(kāi)終端 :cmd中進(jìn)行
安裝: mysqld -install
啟動(dòng): net start mysql
鏈接登錄:
1)mysql -uroot -proot (用戶(hù)名:root捌年, 密碼:root)
或者
2)mysql -hlocalhost -p3306 -uroot –proot
(-h代表主機(jī)地址 -p3306—MySQL默認(rèn)端口未被占用的前提下)
或者
3)mysql -hlocalhost -p3306 -uroot -p "回車(chē)"
Enter password:

image.png

退出: exit或者quit;
image.png

二缩多、數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)分類(lèi)

1.基于共享文件系統(tǒng)的DBMS吏廉,如Microsoft Access和FileMaker啰脚。
2.基于客戶(hù)機(jī)—服務(wù)器的DBMS询张,如MySQL(默認(rèn)端口號(hào):3306)谱轨、 Oracle(默認(rèn)端口號(hào):1521)以及Microsoft SQL Server(默認(rèn)端口號(hào):1433);

三戒幔、SQL(Structured Query Language)

1】SQL是一種專(zhuān)門(mén)用來(lái)與數(shù)據(jù)庫(kù)通信的結(jié)構(gòu)化查詢(xún)語(yǔ)言
2】數(shù)據(jù)庫(kù)(database)保存有組織的數(shù)據(jù)的容器(通常是一個(gè)文件或一組文件)土童。
3】表(table) 某種特定類(lèi)型數(shù)據(jù)的結(jié)構(gòu)化清單诗茎。
4】列(column) 表中的一個(gè)字段。所有表都是由一個(gè)或多個(gè)列組成的献汗。
5】數(shù)據(jù)類(lèi)型(datatype) 所容許的數(shù)據(jù)的類(lèi)型敢订。每個(gè)表列都有相應(yīng)的數(shù)據(jù)類(lèi)型,它限制(或容許)該列中存儲(chǔ)的數(shù)據(jù)罢吃。
6】行(row) 表中的一個(gè)記錄楚午。

四、MySQL常用語(yǔ)法

【1】數(shù)據(jù)“庫(kù)”語(yǔ)法

1.顯示所有的數(shù)據(jù)庫(kù):show databases;
2.創(chuàng)建數(shù)據(jù)庫(kù):
1)create database databasename;
或者
2)create database [if not exists] databasename;
例如:create database students;
create database if not exists students1;
3.刪除數(shù)據(jù)庫(kù): drop database databasename;
例如:drop database students;
4.導(dǎo)入sql文件: source 被導(dǎo)文件所在的路徑/被導(dǎo)文件名
(若是錯(cuò)誤則改成\)
source E:/MySQL/testdata/mysql_scripts/create.sql
source E:/MySQL/testdata/mysql_scripts/populate.sql
5.查詢(xún)版本號(hào):select version();
6.查看報(bào)錯(cuò)信息: show errors;
7.選中數(shù)據(jù)庫(kù):use databasename;(分號(hào)可省略)
例如:use students1

【2】“表格”語(yǔ)法

1.顯示所有可能的表:show tables;
2.顯示表結(jié)構(gòu):
1)desc tablename;
2)show columns from tablename;
3)show full columns from tablename; 相對(duì)于上2條更詳細(xì)(備注等信息)
例如:desc students1;
show columns from students1;
show full columns from students1;

【3】簡(jiǎn)單數(shù)據(jù)查詢(xún)語(yǔ)法:

1.查詢(xún)所有列: select * from tablename;
例如:select * from students1;
2.查詢(xún)多列: select columnname1,columnname2,…,columnnameN from tablename;
例如:select id,name,age from students1;
3.查詢(xún)單列: select columnname from tablename;
例如:select id from students1尿招;
4.去重復(fù)醒叁,查詢(xún)不同的數(shù)據(jù):distinct
例如:
select distinct prod_price from products;
select distinct prod_price,prod_desc from products;
5.排序:order by 默認(rèn)升序(asc),降序(desc)
例如:
select prod_price from products order by prod_price;
select prod_price from products order by prod_price asc;
select prod_price from products order by prod_price desc;
select prod_price,prod_id from products order by prod_price desc ,prod_id; 表示先進(jìn)行價(jià)格降序排列,再進(jìn)行編號(hào)升序排序
6.限制查詢(xún):limit
limit n:顯示前n條記錄
limit m,n:顯示從行m(第m+1行)開(kāi)始的n行;
例如:
select prod_price from products limit 5;
select prod_price from products limit 5,3;
limit 和order by聯(lián)用可以顯示最高或者最低的幾個(gè);
例如:
select prod_price from products order by prod_price desc limit 3;
select prod_price from products order by prod_price desc limit 1;
select ceshi81.products.prod_price from ceshi81.products order by prod_price desc limit 1;

【4】過(guò)濾數(shù)據(jù)查詢(xún)法:where
  1. = , > , < ,>= , <=, != or <> 不等于
    例如:
    select prod_id from products where vend_id=1001;
    select * from products where prod_price>10;
    select * from products where prod_name='apple';
    select * from products where prod_name>'Fuses'; 字符從第一個(gè)字符開(kāi)始比較泊业,比F大把沼;若相同則進(jìn)行第二個(gè)字符比較比u大
    select distinct prod_name from products where vend_id=1003 limit 3;
    2.區(qū)間: between and 含邊界
    Not between and
    例如:select prod_price from products where prod_price between 10 and 35; 10<=prod_price<=35
    select prod_price from products where prod_price not between 10 and 35;
    3.空值查詢(xún): is null
    is not null
    例如: select * from vendors where vend_state is NULL;
    select * from vendors where vend_state is not NULL;
【5】組合where子句查詢(xún)法:

1.and 同時(shí)滿足
select * from products where vend_id=1003 and prod_price <=10;
2.or 滿足其中一個(gè)條件
select * from products where vend_id=1003 or vend_id=1005;
select * from products where vend_id=1003 or prod_price <=10 ;
select * from products where vend_id=1003 or vend_id=1005 and prod_price<=10.0; and優(yōu)先級(jí)比or高
select * from products where vend_id=1003 or (vend_id=1005 and prod_price<=10.0); 先進(jìn)行括號(hào)里面的篩選
3.in 操作符(等同于or) [not in]
select * from products where vend_id=1003 or vend_id=1005 or vend_id=1001;
select * from products where vend_id in(1001,1003,1005);
綜合案例:
select distinct prod_price
from products
where vend_id in (1001,1003,1005)
order by prod_price desc
limit 3;

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
禁止轉(zhuǎn)載,如需轉(zhuǎn)載請(qǐng)通過(guò)簡(jiǎn)信或評(píng)論聯(lián)系作者吁伺。
  • 序言:七十年代末饮睬,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子篮奄,更是在濱河造成了極大的恐慌捆愁,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,122評(píng)論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件窟却,死亡現(xiàn)場(chǎng)離奇詭異昼丑,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)夸赫,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,070評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)菩帝,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人茬腿,你說(shuō)我怎么就攤上這事呼奢。” “怎么了切平?”我有些...
    開(kāi)封第一講書(shū)人閱讀 164,491評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵握础,是天一觀的道長(zhǎng)悴品。 經(jīng)常有香客問(wèn)我简烘,道長(zhǎng),這世上最難降的妖魔是什么孤澎? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,636評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮依鸥,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘悼沈。我一直安慰自己,他們只是感情好絮供,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,676評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著壤靶,像睡著了一般缚俏。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上贮乳,一...
    開(kāi)封第一講書(shū)人閱讀 51,541評(píng)論 1 305
  • 那天忧换,我揣著相機(jī)與錄音向拆,去河邊找鬼。 笑死浓恳,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的颈将。 我是一名探鬼主播,決...
    沈念sama閱讀 40,292評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼颂砸,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了沾凄?” 一聲冷哼從身側(cè)響起知允,我...
    開(kāi)封第一講書(shū)人閱讀 39,211評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎温鸽,沒(méi)想到半個(gè)月后手负,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體姑尺,經(jīng)...
    沈念sama閱讀 45,655評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,846評(píng)論 3 336
  • 正文 我和宋清朗相戀三年统捶,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了柄粹。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片喘鸟。...
    茶點(diǎn)故事閱讀 39,965評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡驻右,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出愕把,到底是詐尸還是另有隱情,我是刑警寧澤恨豁,帶...
    沈念sama閱讀 35,684評(píng)論 5 347
  • 正文 年R本政府宣布爬迟,位于F島的核電站,受9級(jí)特大地震影響雕旨,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜凡涩,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,295評(píng)論 3 329
  • 文/蒙蒙 一棒搜、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧力麸,春花似錦、人聲如沸克蚂。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,894評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)悉罕。三九已至赤屋,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間类早,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,012評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工缭召, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留逆日,地道東北人嵌巷。 一個(gè)月前我還...
    沈念sama閱讀 48,126評(píng)論 3 370
  • 正文 我出身青樓晴竞,卻偏偏與公主長(zhǎng)得像蛙卤,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子颤难,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,914評(píng)論 2 355

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