數(shù)據(jù)庫(kù)(1)

數(shù)據(jù)庫(kù)

一.數(shù)據(jù)庫(kù)定義:

以一定的方式存儲(chǔ)起來(lái)的能與多用戶共享的,具有盡可能小冗余度的颈墅,與應(yīng)用程序相互獨(dú)立的數(shù)據(jù)集合顷级。

1.怎樣修改MySQL的配置:

MySQL配置文件通常(單節(jié)點(diǎn)時(shí))指的是Data目錄下的my.ini,可以進(jìn)行數(shù)據(jù)庫(kù)慌洪,數(shù)據(jù)庫(kù)表等編碼的設(shè)置,最大的連接數(shù)等。
my.ini中包含client,mysql,mysqld三部分恩商,其中client指的是MySQL客戶端返奉,mysql指的是MySQL命令行贝搁,mysqld指的是
MySQL的主服務(wù)即MySQL Server。

2.MySQL基本數(shù)據(jù)類型

bit(n)  范圍: 有符號(hào):-128 ~ 127     無(wú)符號(hào):~ 255
int     范圍: 有符號(hào):-2147483648 ~ 2147483647
              無(wú)符號(hào):~ 4294967295
float(m,n)    m是數(shù)字總個(gè)數(shù)芽偏,n是小數(shù)點(diǎn)后個(gè)數(shù)雷逆。
double(m,n)   m是數(shù)字總個(gè)數(shù),n是小數(shù)點(diǎn)后個(gè)數(shù)污尉。
decimal(m,n)  m是數(shù)字總個(gè)數(shù)膀哲,n是小數(shù)點(diǎn)后個(gè)數(shù)。
char   -- 定長(zhǎng)字符串
varchar(n)   -- 可變字符串
text    -- 文本類型(文章內(nèi)容的存儲(chǔ)等)
blob     --  針對(duì)文件類型的存儲(chǔ)
date      -- 日期
time        -- 時(shí)間
datetime    -- 日期時(shí)間
timestamp    -- 時(shí)間戳

二.MySQL的SQL操作分類

1.SQL簡(jiǎn)介

SQL是提供給用戶對(duì)數(shù)據(jù)庫(kù)數(shù)據(jù)進(jìn)行基本操作的一種用戶接口被碗。通過(guò)它某宪,可以實(shí)現(xiàn)對(duì)數(shù)據(jù)的基本的增刪改查等操作。

2.SQL分類

DDL(數(shù)據(jù)定義語(yǔ)言):對(duì)數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)表的基本操作锐朴,數(shù)據(jù)庫(kù)的創(chuàng)建兴喂、刪除,表的創(chuàng)建,刪除瞻想,truncate等
DML(數(shù)據(jù)操作語(yǔ)言):主要包括對(duì)數(shù)據(jù)庫(kù)的增刪改操作
DCL(數(shù)據(jù)控制語(yǔ)言):主要指的是數(shù)據(jù)庫(kù)的備份和還原操作压真。
DQL(數(shù)據(jù)查詢語(yǔ)言):主要包括一些詢操作
TCL(事務(wù)控制語(yǔ)言):事務(wù)相關(guān)操作。

三.MySQL基本操作命令

1.登錄MySQL

-- 進(jìn)入數(shù)據(jù)庫(kù)的方法一
mysql -uroot -pmysql    # mysql 數(shù)據(jù)庫(kù)密碼(顯示)

-- 進(jìn)入數(shù)據(jù)庫(kù)的方法二
mysql -uroot -p         # 隱藏密碼輸入

2.數(shù)據(jù)庫(kù)的基本操作

-- 顯示數(shù)據(jù)庫(kù)版本(記得加;
select version();

-- 顯示當(dāng)前的時(shí)間
select now();

-- 查看所有數(shù)據(jù)庫(kù)
show databases;

-- 創(chuàng)建數(shù)據(jù)庫(kù)
create database 數(shù)據(jù)庫(kù)名 charset=utf8;

-- 創(chuàng)建數(shù)據(jù)庫(kù)
create 數(shù)據(jù)庫(kù)名字 taobao;

-- 創(chuàng)建數(shù)據(jù)庫(kù)并指定編碼
create database 數(shù)據(jù)庫(kù)名字 charset=utf8;

-- 查詢數(shù)據(jù)庫(kù)連接
show full processlist;

3.使用數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)

-- 使用數(shù)據(jù)庫(kù)
use school;

-- 顯示數(shù)據(jù)庫(kù)中所有的表
show tables;

-- 刪除數(shù)據(jù)庫(kù)
drop database school;

4.數(shù)據(jù)表的基本操作

-- 查看當(dāng)前的數(shù)據(jù)庫(kù)中所有的表
show tables;

-- 創(chuàng)建students數(shù)據(jù)表
create table students(
    id int unsigned not null auto_increment primary key,
    name varchar(50) not null default "張三",
    age tinyint unsigned not null default 18,
    high decimal(5,2) not null,
    gender enum("男", "女", "保密")default "保密",
    cls_id int unsigned not null
    );

-- 插入一條數(shù)據(jù)到students表中
insert into school values(null,'null',15,180,'男',1);

-- 查看創(chuàng)建表的語(yǔ)句
show create table students;

-- 查詢表的內(nèi)容
select * from students;

-- 多行插入
insert into students(name, high) values("李四", 178),("老王", 1.44);
-- 多行插入全部數(shù)據(jù)
insert into students values(null, "lily", 23, 173, 2, "1990-01-01"), (null, "xiao", 22, 189, 2, "1990-02-03");

-- 刪除表
drop table students;

-- 查看表的字段
desc students;
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末蘑险,一起剝皮案震驚了整個(gè)濱河市滴肿,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌佃迄,老刑警劉巖泼差,帶你破解...
    沈念sama閱讀 218,036評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異呵俏,居然都是意外死亡堆缘,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,046評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門普碎,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)吼肥,“玉大人,你說(shuō)我怎么就攤上這事麻车∽褐澹” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 164,411評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵动猬,是天一觀的道長(zhǎng)啤斗。 經(jīng)常有香客問(wèn)我,道長(zhǎng)赁咙,這世上最難降的妖魔是什么钮莲? 我笑而不...
    開(kāi)封第一講書人閱讀 58,622評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮彼水,結(jié)果婚禮上崔拥,老公的妹妹穿的比我還像新娘。我一直安慰自己猿涨,他們只是感情好握童,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,661評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著叛赚,像睡著了一般澡绩。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上俺附,一...
    開(kāi)封第一講書人閱讀 51,521評(píng)論 1 304
  • 那天肥卡,我揣著相機(jī)與錄音,去河邊找鬼事镣。 笑死步鉴,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播氛琢,決...
    沈念sama閱讀 40,288評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼喊递,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了阳似?” 一聲冷哼從身側(cè)響起骚勘,我...
    開(kāi)封第一講書人閱讀 39,200評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎撮奏,沒(méi)想到半個(gè)月后俏讹,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,644評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡畜吊,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,837評(píng)論 3 336
  • 正文 我和宋清朗相戀三年泽疆,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片玲献。...
    茶點(diǎn)故事閱讀 39,953評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡殉疼,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出青自,到底是詐尸還是另有隱情株依,我是刑警寧澤,帶...
    沈念sama閱讀 35,673評(píng)論 5 346
  • 正文 年R本政府宣布延窜,位于F島的核電站,受9級(jí)特大地震影響抹锄,放射性物質(zhì)發(fā)生泄漏逆瑞。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,281評(píng)論 3 329
  • 文/蒙蒙 一伙单、第九天 我趴在偏房一處隱蔽的房頂上張望获高。 院中可真熱鬧,春花似錦吻育、人聲如沸念秧。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,889評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)摊趾。三九已至,卻和暖如春游两,著一層夾襖步出監(jiān)牢的瞬間砾层,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,011評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工贱案, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留肛炮,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,119評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像侨糟,于是被迫代替她去往敵國(guó)和親碍扔。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,901評(píng)論 2 355

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