久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

SQL基礎(chǔ)入門:第2課:環(huán)境搭建

 L羅樂 2019-02-06

本節(jié)要點

環(huán)境搭建
MySQL-Front使用介紹

環(huán)境搭建

學(xué)習(xí)一門編程語言,,怎么做才能更好更快的去掌握呢,,我覺得還是要多動手、多實踐,。很多看著很簡單的事情,,一做起來,可能就跟自己本來的想法不一樣了,。

上一節(jié)課,,我們講過,,本課程使用的是MySQL數(shù)據(jù)庫來作為我們的實驗數(shù)據(jù)庫。那我們就需要搭建一個MySQL數(shù)據(jù)庫環(huán)境,。

不過,,根據(jù)我的經(jīng)驗,不管是學(xué)什么,,搭建環(huán)境都是第一步,,但基本也是最難的一步。不僅需要按照教程一步步安裝,,最后安裝完成還需要配置,。本來就是剛開始學(xué),安裝配置的過程中,,很多東西都不是太理解,,這就導(dǎo)致有很多朋友覺得學(xué)編程很難。

記得幾年前我學(xué)習(xí)一個新的工具的時候,,同事把安裝包,、虛擬機文件、視頻教程什么的一股腦的塞給我,,然后就不管我了,。然后讓我自己去搭環(huán)境,然后根據(jù)視頻教程一步步學(xué)習(xí),。

對于一個陌生的領(lǐng)域,,從搭環(huán)境開始學(xué)習(xí),真的非常痛苦,。我當(dāng)時差不多有4天的時間去學(xué)習(xí)這個新工具,,結(jié)果我花了2天半的時間去搭環(huán)境,真正學(xué)習(xí)的時間還不到兩天,。事實上,,從那以后,工作中從來就沒有需要我自己親自去搭建環(huán)境,。

所以,,我們學(xué)習(xí)SQL也一樣。我們只是去學(xué)習(xí)SQL這樣一門編程語言,,而不是來學(xué)習(xí)搭建數(shù)據(jù)庫服務(wù)器的,。在實際的工作過程中,數(shù)據(jù)庫服務(wù)器一般都是數(shù)據(jù)庫管理員提前搭建好了,,作為開發(fā)人員,,我們只需要知道服務(wù)器的IP地址、端口號、用戶名和密碼,,然后使用客戶端軟件連接上數(shù)據(jù)庫服務(wù)器就好了,。根本不需要我們親自動手去搭建服務(wù)器。好鋼要用在刀刃上,,時間也要用在對的地方,。這樣才能事半功倍。

所以說,,在本課程中我推薦使用phpStudy這個軟件來搭建MySQL數(shù)據(jù)庫服務(wù),,而不是從MySQL的官網(wǎng)上去下載安裝包,然后一步步把MySQL安裝到本地,。

當(dāng)然了,,如果有興趣,你也可以這么做,,這很可能需要花費你半天甚至一天的時間,。下面這個鏈接有MySQL常用版本及常用的客戶端軟件可以下載。

https://pan.baidu.com/s/1PCJkIQJbpgxVqqy9kp-B5w

但我覺得,,如果只是想搭建一個MySQL數(shù)據(jù)庫來學(xué)習(xí)SQL語言的話,,完全沒必要這么做。因為使用phpStudy軟件,,基本上10分鐘就能搞定了,。

先說下phpStudy這個軟件,它是一個PHP調(diào)試環(huán)境的程序集成包,。該程序包集成了最新的Apache、PHP,、MySQL,、phpMyAdmin、ZendOptimizer等軟件,,支持一次性綠色安裝,,而且無須配置即可使用,是一個非常方便,、好用的PHP調(diào)試環(huán)境,。不管是新手還是老手,簡直是搭建學(xué)習(xí)環(huán)境的救星,。

phpStudy的官方下載地址是www. phpStudy.net,,這里可以下載到最新版本的phpStudy。當(dāng)然了,,如果你不需要最新的版本,,也可以從下面這個百度網(wǎng)盤的鏈接里下載本課程使用的phpStudy版本。

https://pan.baidu.com/s/1nKkfnY8Pv6UDySN8QS_5EA

phpStudy下載后,是一個ZIP格式的壓縮包,,不到60M的大小,,在現(xiàn)在隨便一個安裝包幾百兆甚至上G的時代,真的是非常小巧了,。

打開phpStudy的壓縮包,,雙擊打開里面的安裝文件phpStudySetup.exe。

然后選擇一個目標(biāo)目錄,,這就是phpStudy軟件的解壓目錄,。放心,這是一個綠色版,,以后不用的話,,直接把文件夾刪掉就可以了。

好了,,解壓完成后,,我們進入剛才選擇的目錄。在目錄下我們可以看到一個叫phpStudy.exe的文件名,,雙擊這個文件,,就可以打開phpStudy了。

打開后,,如果你彈出像下面這樣的界面,,那么恭喜你,說明你的環(huán)境已經(jīng)搭建成功了,。

下面點擊界面上的“啟動”就可以啟動MySQL服務(wù)了,。

是不是很簡單。

MySQL-Front使用介紹

接下來介紹一下MySQL數(shù)據(jù)庫,,一般我們都會使用客戶端工具連接上MySQL數(shù)據(jù)庫,,然后再使用MySQL數(shù)據(jù)庫。

而phpStudy自帶的MySQL-Front是一款簡單易用,,功能全面,,免費小巧的mysql管理工具。我們可以使用它創(chuàng)建數(shù)據(jù)庫,、創(chuàng)建表,、執(zhí)行SQL語句、導(dǎo)入導(dǎo)出數(shù)據(jù)到CSV文件等,。
phpStudy啟動成功后,,點擊界面上右下角的MySQL管理器 -> MySQL-Front可以打開MySQL-Front客戶端軟件了。

首先彈出登錄界面,,這里需要先配置一下登錄信息,。
點擊:屬性

在彈出的對話框里,,填寫密碼root,其他信息都使用默認(rèn)值,。
然后點擊確定,,再點擊打開。

如果沒有報錯,,而是出現(xiàn)了下邊的界面,,說明已經(jīng)連接數(shù)據(jù)庫成功。

總體上來看,,界面主要分為三塊,,上邊是菜單欄,左邊是數(shù)據(jù)庫對象列表,,右邊是左邊選擇的數(shù)據(jù)庫對象的詳細(xì)信息,。

可以在界面上隨便點點,功能使用起來都比較簡單,。后面我們課程中,,也只需要使用一小部分功能,所以基本上是一個傻瓜式的工具,。

在右邊的上部,,有幾個按鈕:對象瀏覽器、數(shù)據(jù)瀏覽器,、SQL編輯器,。

對象瀏覽器可以查看數(shù)據(jù)庫里的所有表有哪些。

數(shù)據(jù)瀏覽器可以查看表里有哪些數(shù)據(jù),。

SQL編輯器里可以編寫SQL語句后執(zhí)行,,然后查看執(zhí)行結(jié)果。

比如,,先在左邊選擇mysql數(shù)據(jù)庫,,然后在右邊的對象瀏覽器下,在columns_priv表上點右鍵,,然后在彈出的菜單中選擇“屬性”,可以打開columns_priv表的詳細(xì)信息,。

在“信息”選項卡里,,顯示了表名、類型,、字符集,,還有表的備注。

在“索引”選項卡里,,顯示了表上創(chuàng)建的主鍵和普通索引,。
這里的主索引,,就是主鍵的意思。

在“字段”選項卡里,,顯示了表包含的所有字段,,里面有字段名稱、字段類型等詳細(xì)的信息,。

在“源代碼”選項卡里,,顯示了創(chuàng)建這張表的SQL語句。

下面我們來創(chuàng)建一個數(shù)據(jù)庫,。

在左邊的localhost上點右鍵,,選擇“新建”->“數(shù)據(jù)庫”。

在彈出的“新建數(shù)據(jù)庫”界面里,,輸入要創(chuàng)建的數(shù)據(jù)庫名稱“mysqlstudy”,。
默認(rèn)的字符值是utf8。

我們也可以點擊字符集下拉框,,選擇其他的字符集,。

gbk和utf這兩類字符集是用的比較多的。

我們這里選擇gbk,,然后點擊確定,。

如果成功的話,在左邊的對象列表里,,就會出現(xiàn)了我們剛剛新建的數(shù)據(jù)庫mysqlstudy,。

下面我們在mysqlstudy數(shù)據(jù)庫下創(chuàng)建一張表。
在左邊的對象列表里的mysqlstudy點右鍵,,選擇“新建”->“表格”菜單,。

在彈出的“添加表格”界面的“信息”選項卡里,填寫“名稱”為teacher,,“備注”為老師,。表示我們要新創(chuàng)建一個老師表。其他的選項使用默認(rèn)值,。

在 “字段”選項卡里,,點擊上面的“添加字段”按鈕。

在彈出框里填寫“名稱”為teacher_id,,“備注”為老師編號,。表示我們在表中添加一個老師編寫的字段。

使用同樣的方法添加老師姓名,、性別這2個字段,。
基本上這樣就可以了。不過是不是發(fā)現(xiàn)表里有一個我們不需要的Id字段,?那我們把它刪掉,。

單擊選中Id字段,,然后點擊上面的“刪除字段”按鈕,在彈出的確認(rèn)框里選擇“是”就可以刪除了,。

最后點擊“確定”,。

在右邊的對象瀏覽器下面,就可以看見我們剛才新創(chuàng)建的teacher表了,。
在teacher表上右鍵,,選擇“屬性”。

在“字段”選項卡下,,可以看到我們剛剛填寫的老師編號,、老師姓名、性別三個字段,。

現(xiàn)在我們在老師表里插入一些數(shù)據(jù),。

在左邊點開mysqlstudy數(shù)據(jù)庫,選擇teacher表,。

然后在右邊選擇數(shù)據(jù)瀏覽器,。可以看到表頭和下面一行字段全部為NULL的記錄,。這表示現(xiàn)在表里一條記錄都沒有,。

雙擊單元格,等鼠標(biāo)變成插入樣式后,,可以手工輸入數(shù)據(jù),。

比如我們輸入高齊妍老師的數(shù)據(jù)。然后點擊上面菜單欄里的“發(fā)布”按鈕,。

再點擊菜單欄里的“刷新”按鈕,,會發(fā)現(xiàn)高齊妍老師的這條數(shù)據(jù)還在。這表示數(shù)據(jù)就被真實的插入老師表了,。

那如果想再添加其他老師的數(shù)據(jù)呢,?

在高齊妍老師的這條數(shù)據(jù)上點擊右鍵,選擇“插入記錄”菜單,,然后按照剛才的方法,,就可以添加新的數(shù)據(jù)了。

比如我們新添加一條李紅老師的數(shù)據(jù),,這樣表里就可以看見有兩條數(shù)據(jù)了,。

MySQL-Front是一個很小巧的MySQL數(shù)據(jù)庫管理工具,雖然小,,但是功能還是很全面的,基本上所有的數(shù)據(jù)庫操作都可以使用MySQL-Front來完成,。所以我們后續(xù)的課程都會使用MySQL-Front來演示,。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多