{eval=Array;=+count(Array);}

成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

問答專欄Q & A COLUMN

學(xué)SQL Server好還是學(xué)MySQL好?

alanoddsoffalanoddsoff 回答0 收藏1
收藏問題

10條回答

shuibo

shuibo

回答于2022-06-28 13:44

本人推薦從mysql入手學(xué)習(xí)。

數(shù)據(jù)庫的語法結(jié)構(gòu)和使用其實(shí)很相似,就像編程,會了一個(gè)學(xué)習(xí)另一個(gè)很容易,因?yàn)樗麄兇笸‘?,互相借鑒,原理想通。那么既然是想通的,為什么推薦用mysql呢?

1.mysql體積小,環(huán)境安裝更方便。而SQLserver安裝包比較大,安裝麻煩??梢钥吹絊QLserver2016的安裝包2.28G,不光安裝包大,安裝起來的步驟也非常費(fèi)勁,還容易出錯(cuò),而mysql安裝就簡單多了。環(huán)境配置是必不可少的配置,總不能說我會用這個(gè),但是環(huán)境我不會配置吧。

2.可能有人說SQLserver可以可視化管理,鼠標(biāo)點(diǎn)點(diǎn)就行,mysql也可以,并且非常方便,你直接安裝appserv,這個(gè)集合包也就100多M,里邊包含了apache、mysql和phpmyadmin。什么環(huán)境就都有了,直接打開127.0.0.1/phpmyadmin就能用界面管理。對于新手也是非常友好的。

3.mysql是開源的,你可以根據(jù)自己需求更改mysql源代碼,關(guān)鍵是免費(fèi)。而SQLserver價(jià)格不菲(經(jīng)網(wǎng)友補(bǔ)充,SQLserver express版本免費(fèi)),當(dāng)然,破解工具一抓一大把,但是哪個(gè)公司如果敢用盜版,是很容易吃官司的。

4.mysql跨平臺,支持Linux和windows,并且mysql和很多網(wǎng)站和應(yīng)用都配合的非常好,而SQLserver只支持windows(補(bǔ)充:網(wǎng)友反饋,經(jīng)查證現(xiàn)在也支持linux了),而且有和asp.net這些配合才能發(fā)揮優(yōu)勢。

5.對于小型公司來說,SQLserver可能也是個(gè)不錯(cuò)的選擇,但是目前我所了解的即使是小型公司,目前也是用mysql的多,現(xiàn)在網(wǎng)站用asp.net的太少了。大部分中小型公司都用了PHP,所謂LAMP就是指的Linux、Apache、Mysql、PHP,他們配合的很完美。

6.其實(shí)基本語法很相似,操作也很相似,會一個(gè)再學(xué)另一個(gè)非常容易。其實(shí)數(shù)據(jù)庫難點(diǎn)和重點(diǎn)根本不在操作,而是設(shè)計(jì)數(shù)據(jù)庫,設(shè)計(jì)數(shù)據(jù)的時(shí)候不需要動手寫語句做表什么的,也就是對于剛?cè)腴T的來說,用哪個(gè)庫無關(guān)緊要,先把設(shè)計(jì)數(shù)據(jù)庫的方法和理念搞明白最重要。

說了那么多,SQLserver一點(diǎn)優(yōu)勢都沒有嗎?當(dāng)然不是,它最大的優(yōu)勢就是教程資料多,你能隨手一翻找到很多SQLserver的系列教程和書籍,而mysql相比較而言就少的多。希望對你有幫助,有不對的地方還望大家指正,不全面的地方還望補(bǔ)充。

評論0 贊同0
  •  加載中...
whlong

whlong

回答于2022-06-28 13:44

對于初學(xué)者來說,推薦先學(xué)習(xí)一下Mysql數(shù)據(jù)庫,原因有以下幾點(diǎn):

第一:MySQL數(shù)據(jù)庫目前有廣泛的應(yīng)用。MySQL數(shù)據(jù)庫目前在互聯(lián)網(wǎng)領(lǐng)域有廣泛的應(yīng)用,尤其是在PHP、Python和Java的開發(fā)方案中,MySQL數(shù)據(jù)庫幾乎是一個(gè)非常常見的方案。

第二:MySQL數(shù)據(jù)庫易于擴(kuò)展。相對于Sql Servler來說,由于MySQL是開源的,所以很多大型互聯(lián)網(wǎng)平臺往往會在MySQL的基礎(chǔ)上開發(fā)出性能更高的數(shù)據(jù)庫產(chǎn)品來滿足具體的場景需求,這也是MySQL得到廣泛認(rèn)可的重要原因。

第三:MySQL占用資源少且速度快。MySQL是一個(gè)典型的Web數(shù)據(jù)庫,可以說MySQL伴隨著Web的發(fā)展而發(fā)展,其中一個(gè)重要的特點(diǎn)就是它占用資源少且速度快,這得益于MySQL的體系結(jié)構(gòu)。

第四:MySQL簡單易學(xué)。學(xué)習(xí)MySQL是一個(gè)比較簡單的過程,可以從建庫開始學(xué)起,然后學(xué)習(xí)建表(二元、三元關(guān)系)、增刪改查、復(fù)雜查詢、視圖、存儲過程等內(nèi)容,在學(xué)習(xí)的初期建議通過SQL語句的方式,盡量不要采用圖形化操作。

第五:MySQL使用成本低。MySQL分為社區(qū)版和商業(yè)版,由于MySQL社區(qū)版的功能非常強(qiáng)大,所以在使用MySQL的時(shí)候往往需要較低的費(fèi)用,這也是MySQL生態(tài)比較健全的重要原因。

相比于MySQL,SQL Server是一款非常成熟的數(shù)據(jù)庫產(chǎn)品,借助于微軟強(qiáng)大的資源整合能力,SQL Server在金融、交通、醫(yī)療等諸多領(lǐng)域有廣泛的應(yīng)用,可以說微軟走到哪里,SQL Server就走到哪里。SQL Server有非常友好的界面且易于使用,SQL Server是商業(yè)數(shù)據(jù)庫的優(yōu)秀代表,但是對于初學(xué)者來說,選擇數(shù)據(jù)庫也要考慮與之搭配的生態(tài)環(huán)境。

我從事軟件開發(fā)工作多年,目前也在帶軟件開發(fā)團(tuán)隊(duì),我會陸續(xù)在頭條寫一些關(guān)于軟件開發(fā)方面的文章,感興趣的朋友可以關(guān)注我,相信一定會有所收獲。

如果有軟件開發(fā)方面的問題,也可以咨詢我,謝謝!

評論0 贊同0
  •  加載中...
王巖威

王巖威

回答于2022-06-28 13:44

怎么會有這么奇怪的問題的?

作為一個(gè)新手,我覺得你根本不應(yīng)該糾結(jié)在這個(gè)問題上,而是應(yīng)該考慮一下你自己的職業(yè)規(guī)劃,是準(zhǔn)備作為一個(gè)專門的DBA,還是一個(gè)應(yīng)用數(shù)據(jù)庫來開發(fā)其他系統(tǒng)的程序員。

考慮清楚了這個(gè),下一步的學(xué)習(xí)也和具體哪種數(shù)據(jù)庫關(guān)系不大。同作為關(guān)系型的數(shù)據(jù)庫,你首先應(yīng)該關(guān)注的,應(yīng)該是那些關(guān)系型數(shù)據(jù)庫所共有的一些特性,比如基本SQL的寫法,索引和查詢的機(jī)制等,這些才是對初學(xué)者而言,最核心的東西,而這些東西的訓(xùn)練,不管你是用MySQL,還是SqlServer,甚至是單機(jī)版的sqlite,都是大同小異的。

注意,我說的是針對初學(xué)者,作為一個(gè)在數(shù)據(jù)庫應(yīng)用和開發(fā)摸爬滾打了N年的老鳥,我當(dāng)然知道MySQL和SqlServer差別有多大,所以不喜輕噴即可

評論0 贊同0
  •  加載中...
Jinkey

Jinkey

回答于2022-06-28 13:44

單機(jī)的用sqlit,網(wǎng)絡(luò)的用mysql

評論0 贊同0
  •  加載中...
notebin

notebin

回答于2022-06-28 13:44

我建議學(xué)SQL Server,因?yàn)镾QL Server屬于大型的關(guān)系數(shù)據(jù)庫,知識面全,目前應(yīng)用廣泛。學(xué)了SQL Server后再學(xué)MySQL也比較容易。

評論0 贊同0
  •  加載中...
sixleaves

sixleaves

回答于2022-06-28 13:44

pgsql好

評論0 贊同0
  •  加載中...
GeekQiaQia

GeekQiaQia

回答于2022-06-28 13:44

看你用的開發(fā)環(huán)境

評論0 贊同0
  •  加載中...
bigdevil_s

bigdevil_s

回答于2022-06-28 13:44

mysql,因?yàn)楣ぞ邲]有sqlserver好,所以有機(jī)會多接觸基本知識。上sql server也會容易。

評論0 贊同0
  •  加載中...
XanaHopper

XanaHopper

回答于2022-06-28 13:44

兩個(gè)都學(xué)的比較好,藝多不要身,用到時(shí)候不費(fèi)心。

sql知識點(diǎn):http://codingdict.com/article/6946

MySQL知識點(diǎn):http://codingdict.com/article/7039

評論0 贊同0
  •  加載中...
Eastboat

Eastboat

回答于2022-06-28 13:44

數(shù)據(jù)庫無所謂 隨便啥都可以 如果僅僅是學(xué)sql語句 Access就可以了

我以前編寫的程序就同事支持sql server 和Access 以及foxpro 等等其他數(shù)據(jù)庫,就是寫sql語句的時(shí)候麻煩一點(diǎn) 為考慮兼容各種數(shù)據(jù)庫 很多語句不能隨便用

評論0 贊同0
  •  加載中...

您已邀請0人回答 查看邀請

我的邀請列表

  • 擅長該話題
  • 回答過該話題
  • 我關(guān)注的人
向幫助了您的網(wǎng)友說句感謝的話吧!
付費(fèi)偷看金額在0.1-10元之間
<