2018-04-18

一服務(wù)器簡(jiǎn)介
1.目前主流的關(guān)系型數(shù)據(jù)庫(kù)有MYsql,oracle,DB2,sqlsver
2.項(xiàng)目的組成由 前端+后端+數(shù)據(jù)庫(kù) 最重要的是客戶端的請(qǐng)求,由客戶端發(fā)送訪問請(qǐng)求后網(wǎng)站服務(wù)器和后臺(tái)數(shù)據(jù)庫(kù)服務(wù)器會(huì)工作調(diào)取相關(guān)數(shù)據(jù)返回給客戶瀏覽使用.
3.服務(wù)器:::就是安裝了相關(guān)軟件的計(jì)算機(jī),Apache服務(wù)器就是web服務(wù)器中安裝的處理數(shù)據(jù)的.
4.數(shù)據(jù)庫(kù):Database 是用來組織 存儲(chǔ) 和管理數(shù)據(jù)的倉(cāng)庫(kù),簡(jiǎn)單來說可以視為電子化的存儲(chǔ)柜,存儲(chǔ)電子文件的處所相當(dāng)于文件夾.
5.關(guān)系型數(shù)據(jù)庫(kù)優(yōu)缺點(diǎn)
5.1.多表聯(lián)查分開獨(dú)立管理,查詢起來方便
5.2.數(shù)據(jù)安全性高
5.3.缺點(diǎn):多表查詢降低效率,不過可以通過優(yōu)化提高性能
6.關(guān)系型數(shù)據(jù)庫(kù)的語(yǔ)言可以操作數(shù)據(jù)庫(kù)進(jìn)行運(yùn)行,語(yǔ)言是SQL(結(jié)構(gòu)化查詢語(yǔ)言 strctured Wuery Language)是關(guān)系型數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)語(yǔ)言,用于對(duì)數(shù)據(jù)庫(kù)的存取和管理,同時(shí)也是數(shù)據(jù)庫(kù)腳本文件的擴(kuò)展名(.sql),也是備份文件擴(kuò)展名
6.1.SQL核心 9個(gè)關(guān)鍵字
數(shù)據(jù)定義:(DDL) CREATE、DROP蚣常、ALTER
數(shù)據(jù)查詢:(DQL) SELECT
數(shù)據(jù)操縱:(DML) INSERT镊屎、UPDATE刘急、DELETE
數(shù)據(jù)控制:(DCL) GRANT、REVOKE
6.2.命令啟動(dòng)服務(wù)器:net sotp mysql 停止服務(wù)名稱 net start mysql 啟動(dòng)服務(wù)
權(quán)限問題:需要登錄管理員身份才能使用該命令操控
二登錄服務(wù)器
1.在cmd命令行內(nèi)操作
2.mysql.exe -h主機(jī)名 -u用戶名 -p密碼
2.1. -h代表Mysql主機(jī)名砚著,例如:localhost 或127.0.0.1
2.2. -u代表用戶名:例如:root
2.3. -p代表密碼:例如:password

  1. 當(dāng)在mysql中誤操作進(jìn)入編輯模式后要退出來需要輸入(\c退出當(dāng)前命令)(\q退出mysql)建議用\C
    三. 創(chuàng)建新數(shù)據(jù)庫(kù)
    3.1 create database 數(shù)據(jù)庫(kù)名;
    3.2 如果創(chuàng)建數(shù)據(jù)庫(kù)時(shí)沒有指定字符集就會(huì)使用mysql默認(rèn)字符集latin1字符集
    3.3 charset utf-8 創(chuàng)建數(shù)據(jù)庫(kù)時(shí)設(shè)定字符集
    3.31. show create database 數(shù)據(jù)庫(kù)名:查看數(shù)據(jù)庫(kù)使用的字符集
    3.32. alter database 數(shù)據(jù)庫(kù)1 charset 字符集:修改數(shù)據(jù)庫(kù)字符集
    3.4 use :選擇當(dāng)前數(shù)據(jù)庫(kù)(進(jìn)入當(dāng)前數(shù)據(jù)庫(kù)進(jìn)行創(chuàng)建數(shù)據(jù))
    3.5 cls:清屏
    3.6 drop database :刪除數(shù)據(jù)庫(kù)
    3.7 desc 表明:查詢表中內(nèi)容懊昨。
    3.8 desc [次數(shù)據(jù)庫(kù)之外的數(shù)據(jù)庫(kù)].表名;跳出該數(shù)據(jù)庫(kù)查其他數(shù)據(jù)庫(kù)的表
    四. 數(shù)據(jù)表
    4.1 新建數(shù)據(jù)表的時(shí)候要先規(guī)劃好表里都有什么內(nèi)容沐批,每個(gè)內(nèi)容的字符類型,長(zhǎng)短
    4.2 mysql> create table if not exists student( 判斷如果這個(gè)表不存在就創(chuàng)建
    -> id int not null auto_increment primary key,
    -> title varchar(30) not null,
    -> content text,
    -> addate int
    -> )engine=myisam;
    4.3 新建:create database( if not exists) 數(shù)據(jù)庫(kù)名 (charset urf8);
    4.4 set names gbk; 設(shè)定客戶端顯示的字符集為gbk (每次連mysql都要設(shè)定一次)
    4.5 alter table 修改數(shù)據(jù)表
    4.5.1 add:添加新字符段
    語(yǔ)法格式:ALTER TABLE 表名 ADD 列名 列類型 列屬性 [first | after 列名]
    first 把該列添加到數(shù)據(jù)表的最前面
    after 把列添加到某個(gè)字段后面
    alter table 表名 charset 新字符集蝎亚;
    4.5.2 drop:刪除字段
    語(yǔ)法:ALTER TANLE 表名 DROP 字段名1九孩,DROP 字段名2,-----
    數(shù)據(jù)表中最后一個(gè)字段無法刪除发框,但是可以通過DROP TANLE來實(shí)現(xiàn)躺彬。
    4.5.3 修改字段類型和屬性:modify (字段名不能改)
    語(yǔ)法格式:ALTER TABLE TABLE_NAME MODIFY 字段名 字段新類型 字段新屬性 (如需修改多個(gè)字段,modify之間用逗號(hào)隔開)梅惯。
    4.5.4 修改字段名稱宪拥、類型屬性:change
    語(yǔ)法格式:ALTER TABLE 表名 CHANGE 舊字段名 新字段名 字段新類型 字段新屬性 , CHANGE 舊字段名 新字段名 字段新類型 字段新屬性 , ……
    4.5.5 修改表的存儲(chǔ)引擎:engine
    語(yǔ)法格式:ALTER TABLE 表名 ENGINE 新存儲(chǔ)引擎名稱
    常用的存儲(chǔ)引擎:lnnoDB、MyISAM
    注意:數(shù)據(jù)庫(kù)沒有存儲(chǔ)引擎铣减,使用數(shù)據(jù)表才有存儲(chǔ)引擎江解。存儲(chǔ)引擎是存儲(chǔ)數(shù)據(jù)的方式
    4.5.6 修改表的字符集:charset
    語(yǔ)法:ALTER TABLE table_name CHARSET 新字符集
    提示:數(shù)據(jù)表的字符集不需要修改,自動(dòng)繼承數(shù)據(jù)庫(kù)的字符集
    4.5.7 修改標(biāo)的校對(duì)規(guī)則:collate
    描述:一種字符集徙歼,對(duì)應(yīng)多個(gè)不同的校對(duì)規(guī)則犁河;校對(duì)規(guī)則就是比較順序。
    語(yǔ)法:ALTER TABLE table_name COLLATE 新的校對(duì)規(guī)則
    提示:一般字符集都使用默認(rèn)的校對(duì)規(guī)則魄梯,不建議修改桨螺。
    舉例:
    Utf8字符集的默認(rèn)校對(duì)規(guī)則是:utf8_general_ci
    Gbk字符集的默認(rèn)校對(duì)規(guī)則是:gbk_chinese_ci
    4.5.8 修改表的自動(dòng)增長(zhǎng)初始值:arto_increment
    語(yǔ)法:ALTER TABLE table_name AUTO_INCREMENT = n (默認(rèn)為1)
    4.5.9 修改表的名稱:rename
    語(yǔ)法:ALTER TABLE table_name RENAME [db_name.]new_table_name
    說明:如果指定了db_name數(shù)據(jù)庫(kù),則認(rèn)為是移動(dòng)db_name數(shù)據(jù)庫(kù)下酿秸。
    說明:如果不指定db_name數(shù)據(jù)庫(kù)灭翔,則認(rèn)為是修改表名稱。
    4.6 復(fù)制數(shù)據(jù)表
    4.6.1 復(fù)制表結(jié)構(gòu)和數(shù)據(jù)
    語(yǔ)法:CREATE TABLE 表名 SELECT 字段列表 FROM[db_name.]table_name
    提示:復(fù)制表結(jié)構(gòu)和數(shù)據(jù)辣苏,但是主鍵和自增長(zhǎng)屬性不會(huì)復(fù)制肝箱。
    4.6.2 復(fù)制表結(jié)構(gòu)并導(dǎo)入數(shù)據(jù)
    語(yǔ)法:CREATE TABLE 表名 LIKE[db_name.]table_name
    提示:只能復(fù)制表的結(jié)構(gòu),包含主鍵和自增長(zhǎng)稀蟋,但沒有數(shù)據(jù)煌张。數(shù)據(jù)需要我們自己添加。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末退客,一起剝皮案震驚了整個(gè)濱河市骏融,隨后出現(xiàn)的幾起案子链嘀,更是在濱河造成了極大的恐慌,老刑警劉巖档玻,帶你破解...
    沈念sama閱讀 219,270評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件怀泊,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡误趴,警方通過查閱死者的電腦和手機(jī)霹琼,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,489評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來凉当,“玉大人枣申,你說我怎么就攤上這事∠伺” “怎么了?”我有些...
    開封第一講書人閱讀 165,630評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵天通,是天一觀的道長(zhǎng)泊窘。 經(jīng)常有香客問我,道長(zhǎng)像寒,這世上最難降的妖魔是什么烘豹? 我笑而不...
    開封第一講書人閱讀 58,906評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮诺祸,結(jié)果婚禮上携悯,老公的妹妹穿的比我還像新娘。我一直安慰自己筷笨,他們只是感情好憔鬼,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,928評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著胃夏,像睡著了一般轴或。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上仰禀,一...
    開封第一講書人閱讀 51,718評(píng)論 1 305
  • 那天照雁,我揣著相機(jī)與錄音,去河邊找鬼答恶。 笑死饺蚊,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的悬嗓。 我是一名探鬼主播污呼,決...
    沈念sama閱讀 40,442評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼包竹!你這毒婦竟也來了曙求?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,345評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎悟狱,沒想到半個(gè)月后静浴,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,802評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡挤渐,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,984評(píng)論 3 337
  • 正文 我和宋清朗相戀三年苹享,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片浴麻。...
    茶點(diǎn)故事閱讀 40,117評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡得问,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出软免,到底是詐尸還是另有隱情宫纬,我是刑警寧澤,帶...
    沈念sama閱讀 35,810評(píng)論 5 346
  • 正文 年R本政府宣布膏萧,位于F島的核電站漓骚,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏榛泛。R本人自食惡果不足惜蝌蹂,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,462評(píng)論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望曹锨。 院中可真熱鬧炭懊,春花似錦窃祝、人聲如沸逮刨。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,011評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)椒楣。三九已至佳遂,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間撒顿,已是汗流浹背丑罪。 一陣腳步聲響...
    開封第一講書人閱讀 33,139評(píng)論 1 272
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留凤壁,地道東北人吩屹。 一個(gè)月前我還...
    沈念sama閱讀 48,377評(píng)論 3 373
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像拧抖,于是被迫代替她去往敵國(guó)和親煤搜。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,060評(píng)論 2 355

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

  • 什么是數(shù)據(jù)庫(kù)唧席? 數(shù)據(jù)庫(kù)是存儲(chǔ)數(shù)據(jù)的集合的單獨(dú)的應(yīng)用程序擦盾。每個(gè)數(shù)據(jù)庫(kù)具有一個(gè)或多個(gè)不同的API嘲驾,用于創(chuàng)建,訪問迹卢,管理...
    chen_000閱讀 4,036評(píng)論 0 19
  • 轉(zhuǎn) # https://www.cnblogs.com/easypass/archive/2010/12/ 08/...
    呂品?閱讀 9,732評(píng)論 0 44
  • SQL SELECT 語(yǔ)句 一辽故、查詢SQL SELECT 語(yǔ)法 (1)SELECT 列名稱 FROM 表名稱 (2...
    有錢且幸福閱讀 5,451評(píng)論 0 33
  • 上一期“我們都愛羞羞” 普及了女生喜歡的“ML”氛圍 調(diào)情不是一個(gè)人的事! 今天講講男人最“愛”的那些 酒水 喝了...
    伯哥閱讀 1,397評(píng)論 0 2
  • 來得快腐碱,去得也快誊垢。 所以一步一個(gè)腳印,讓成功來得慢一點(diǎn)症见,才會(huì)更持久喂走。 人生路上的委屈都會(huì)讓你成長(zhǎng),讓你淡定谋作,讓你變...
    君曉墨閱讀 267評(píng)論 0 0