aaaa成人_日本一道本在线视频_国产高潮流白浆喷水在线观看_韩国专区福利一区二区_一区二区不卡视频_看全色黄大色黄大片女图片第一次

×

Linux運維基礎 - Mysql

分類:域名資訊 編輯:it知事 瀏覽量:311
2020-07-13 16:55:23
01MySQL數據庫簡介MySQL是一種開放源代碼的關系型數據庫管理系統(RDBMS),使用最常用的數據庫管理語言--結構化查詢語言(SQL)進行數據庫管理。MySQL是開放源代碼的,因此任何人都可以在GeneralPublic License的許可下下載并根據個性化的需要對其進行修改。MySQL因為其速度、可靠性和適應性而備受關注。大多數人都認為在不需要事務化處理的情況下,MySQL是管理內容最好的選擇。MySQL這個名字,起源不是很明確。一個比較有影響的說法是,基本指南和大量的庫和工具帶有前綴“my”已經有10年以上,而且不管怎樣,MySQLAB創始人之一的Monty Widenius的女兒也叫My。這兩個到底是哪一個給出了MySQL這個名字至今依然是個迷,包括開發者在內也不知道。MySQL的海豚標志的名字叫“sakila”,它是由MySQL AB的創始人從用戶在“海豚命名”的競賽中建議的大量的名字表中選出的。獲勝的名字是由來自非洲斯威士蘭的開源軟件開發者Ambrose Twebaze提供。根據Ambrose所說,Sakila來自一種叫SiSwati的斯威士蘭方言,也是在Ambrose的家鄉烏干達附近的坦桑尼亞的Arusha的一個小鎮的名字。MySQL,雖然功能未必很強大,但因為它的開源、廣泛傳播,導致很多人都了解到這個數據庫。它的歷史也富有傳奇性。
02MySQL發展史MySQL的歷史最早可以追溯到1979年,那時Oracle也才小打小鬧,微軟的SQL Server影子都沒有。有一個人叫Monty Widenius, 為一個叫TcX的小公司打工,并用BASIC設計了一個報表工具,可以在4M主頻和16KB內存的計算機上運行。過了不久,又將此工具,使用C語言重寫,移植到Unix平臺,當時,它只是一個很底層的面向報表的存儲引擎。這個工具叫做Unireg。可是,這個小公司資源有限,Monty天賦極高,面對資源有限的不利條件,他反而更能發揮潛能,總是力圖寫出最高效的代碼。并因此養成了習慣。與Monty同在一起的還有一些別的同事,很少有人能堅持把那些代碼持續寫到20年后,而Monty卻做到了。1990年,TcX的customer 中開始有人要求要為它的API提供SQL支持,當時,有人想到了直接使用商用數據庫算了,但是Monty覺得商用數據庫的速度難令人滿意。于是,他直接借助于mSQL的代碼,將它集成到自己的存儲引擎中。但不巧的是,效果并不太好。于是, Monty雄心大起,決心自己重寫一個SQL支持。1996年,MySQL 1.0發布,只面向一小撥人,相當于內部發布。到了96年10月,MySQL 3.11.1發布了,跳過了2.x版本。最開始,只提供了Solaris下的二進制版本。一個月后,Linux版本出現了。緊接下來的兩年里,MySQL依次移植到各個平臺下。它發布時,采用的許可策略,有些與眾不同:允許免費商用,但是不能將MySQL與自己的產品綁定在一起發布。如果想一起發布,就必須使用特殊許可,意味著要花銀子。當然,商業支持也是需要花銀子的。其它的,隨用戶怎么用都可以。這種特殊許可為MySQL帶來了一些收入,從而為它的持續發展打下了良好的基礎。(細想想,PostgreSQL曾經有幾年限入低谷,可能與它的完全免費,不受任何限制有關系)。MySQL3.22應該是一個標志性 的版本,提供了基本的SQL支持。MySQL關系型數據庫于1998年1月發行第一個版本。它使用系統核心提供的多線程機制提供完全的多線程運行模式,提供了面向C、C++、Eiffel、Java、Perl、PHP、Python以及Tcl等編程語言的編程接口(APIs),支持多種字段類型并且提供了完整的操作符支持查詢中的SELECT和WHERE操作。MySQL是開放源代碼的,因此任何人都可以在General Public License的許可下下載并根據個性化的需要對其進行修改。MySQL因為其速度、可靠性和適應性而備受關注。1999-2000年,有一家公司在瑞典成立了,叫MySQL AB (AB是瑞典語“股份公司”的意思)。雇了幾個人,與Sleepycat合作,開發出了 Berkeley DB引擎, 因為BDB支持事務處理,所以,MySQL從此開始支持事務處理了。2000年4月,MySQL對舊的存儲引擎進行了整理,命名為MyISAM。同時,2001年,Heikiki Tuuri向MySQL提出建議,希望能集成他們的存儲引擎InnoDB,這個引擎同樣支持事務處理,還支持行級鎖。如今,遺憾的是,BDB和InnoDB好像都被Oracle收購了,為了消滅競爭對手,哪怕是開源的,都是不擇手段。MySQL與InnoDB的正式結合版本是4.0。到了MySQL5.0,2003年12月,開始有View,存儲過程之類的東東,當然,其間, bug也挺多。在2008年1月16號 MySQL被Sun公司收購。最近,MySQL的創始人Monty Widenius已經向Sun提交了辭呈。head都要走了。據說,被Sun收購的公司多薄命,不知道MySQL今后前途如何,希望一路走好。相信MySQL的生命力還是很長久的。時至今日 mysql 和 php 的結合絕對是完美.很多大型的網站也用到mysql數據庫.mysql的發展前景是非常光明的!03MySQL常用命令1:使用SHOW語句找出在服務器上當前存在什么數據庫:mysql> SHOW DATABASES;2:創建一個數據庫MYSQLDATAmysql> CREATE DATABASE MYSQLDATA;3:選擇你所創建的數據庫mysql> USE MYSQLDATA; (按回車鍵出現Database changed 時說明操作成功!)4:查看現在的數據庫中存在什么表mysql> SHOW TABLES;5:創建一個數據庫表mysql> CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));6:顯示表的結構:mysql> DESCRIBE MYTABLE;7:往表中加入記錄mysql> insert into MYTABLE values (”hyq”,”M”);8:用文本方式將數據裝入數據庫表中(例如D:/mysql.txt)mysql> LOAD DATA LOCAL INFILE “D:/mysql.txt” INTO TABLE MYTABLE;9:導入.sql文件命令(例如D:/mysql.sql)mysql>use database;mysql>source d:/mysql.sql;10:刪除表mysql>drop TABLE MYTABLE;11:清空表mysql>delete from MYTABLE;12:更新表中數據mysql>update MYTABLE set sex=”f” where name=’hyq’;全局管理權限對應解釋:FILE: 在MySQL服務器上讀寫文件。PROCESS: 顯示或殺死屬于其它用戶的服務線程。RELOAD: 重載訪問控制表,刷新日志等。SHUTDOWN: 關閉MySQL服務。數據庫/數據表/數據列權限:ALTER: 修改已存在的數據表(例如增加/刪除列)和索引。CREATE: 建立新的數據庫或數據表。DELETE: 刪除表的記錄。DROP: 刪除數據表或數據庫。INDEX: 建立或刪除索引。INSERT: 增加表的記錄。SELECT: 顯示/搜索表的記錄。UPDATE: 修改表中已存在的記錄。特別的權限:ALL: 允許做任何事(和root一樣)。USAGE: 只允許登錄–其它什么也不允許做。
Linux運維往期回顧
1.Linux運維基礎 - 基礎命令(一)2.Linux運維基礎 - 基礎命令(二)3.Linux運維基礎 - 基礎命令(三)4.Linux運維基礎 - 基礎命令(vi/vim)5.Linux運維基礎 - (FTP)文件傳輸服務6.Linux運維基礎 - (FTP)實戰演練7.Linux運維基礎 - (DNS)域名系統8.Linux運維基礎 - 磁盤管理(一)9.Linux運維基礎 - 磁盤管理(二)10.Linux運維基礎 - 進程和計劃任務(一)11.Linux運維基礎 - 進程和計劃任務(二)12.Linux運維基礎 - WEB(一)13.Linux運維基礎 - WEB(二)姿勢已擺好就等你點啦 點擊此鏈接“網絡運維往期回顧”
關于我們:北京冠程科技有限公司(Beijing GctechTechnologyCo.,Ltd.)是一家集人才、技術和經驗于一體的,提供全面網絡安全解決方案的專業服務商。冠程科技致力于為各行業的網絡安全需求提供軟件研發和通用解決方案,業務領域主要包括基礎服務、咨詢業務、產品研發和安全培訓四大版塊,各版塊相互獨立又相輔相成,完美闡釋了“專業服務、全程服務、延伸服務”的服務體系和“單一業務與長遠目標相融合”的服務理念。 關注冠程科技,關注網絡安全!總公司:北京冠程科技有限公司地址:北京市昌平區科技園區東區產業基地企業墅上區一號樓九單元四層河北分公司:河北鐫遠網絡科技有限公司(隸屬于冠程科技的河北分公司)地址:河北省邯鄲市叢臺區中華北大街193號慧谷大廈14層1418號實訓基地:河北省石家莊市電子信息學校冠程科技研究與實訓中心 歡迎關注我們,及時了解更多關于網絡安全相關知識

聲明:免責聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,也不承認相關法律責任。如果您發現本社區中有涉嫌抄襲的內容,請發

送郵件至:operations@xinnet.com進行舉報,并提供相關證據,一經查實,本站將立刻刪除涉嫌侵權內容。本站原創內容未經允許不得轉載,或轉載時

需注明出處:新網idc知識百科

免費咨詢獲取折扣

Loading
主站蜘蛛池模板: 免费网站看v片在线a | 色播亚洲视频在线观看 | 91精选在线| 精品无人码麻豆乱码1区2区 | 99精品国产在热久久无毒不卡 | 国产极品女主播国产区 | 亚洲日韩av片在线观看 | 麻豆成人免费视频 | 级R片内射在线视频播放 | 草草草视频 | 亚洲成AV人片一区二区密柚 | 免费人成视频在线观看播放网站 | 亚洲精品99999 | 久久久久国产成人免费精品免费 | 天堂VA视频一区二区 | av毛片一级 | 成人免费高清在线播放 | 少妇bbbb水多毛片人 | 中文字幕第十五页 | 恋爱的味道1在线 | 91久久国产综合久久91精品网站 | 男女啪啪免费观看网站 | 国产精品久久久久久久久久免费 | 在线午夜av | 日韩二区三区四区 | 精品无码一区二区三区在线 | 凌晨三点免费视频www | 久久一次 | 中文字幕免费在线视频 | 在线观看你懂的网址 | 一区二区免费在线观看 | 无套内谢少妇毛片aaaa片免费 | 怡红院成永久免费人视频视色 | 四虎成人免费在线 | 欧美xxxxxx片免费播放软件 | 久久久亚洲精品中文字幕 | 内射白浆一区二区在线观看 | 午夜一级黄色大片 | 91亚洲精品一区 | 亚洲婷婷六月的婷婷 | 免费一级特黄特色毛片久久看 |