說起mysql相信大家都是很熟悉的,使用它的人真的是特別多,畢竟開源嘛,不要錢又那麼好用,幹嘛不用呢,我想大家學資料庫除了sqlserver就數mysql了吧。
mysql是乙個關係型資料庫管理系統,由瑞典mysql ab 公司開發,目前屬於 oracle 旗下產品。mysql說說它的優點吧,可不少呢:是最流行的關係型資料庫管理系統之一,在 web 應用方面,mysql是最好的 rdbms (relational database
management system,關聯式資料庫管理系統) 應用軟體。
mysql是一種關聯式資料庫管理系統,關聯式資料庫將資料儲存在不同的表中,而不是將所有資料放在乙個大倉庫內,這樣就增加了速度並提高了靈活性。
mysql所使用的 sql 語言是用於訪問資料庫的最常用標準化語言。mysql
軟體採用了雙授權政策,分為社群版和商業版,由於其體積小、速度快、總體擁有成本低,尤其是開放原始碼這一特點,一般中小型**的開發都選擇
mysql 作為**資料庫。 由於其社群版的效能卓越,搭配 php 和 apache 可組成良好的開發環境。
使用 c和 c++編寫,並使用了多種編譯器進行測試,保證了源**的可移植性
為多種程式語言提供了 api
支援多執行緒,充分利用 cpu 資源
優化的 sql查詢演算法,有效地提高查詢速度
提供多語言支援,常見的編碼如中文的 gb 2312、big5,日文的 shift_jis等都可以用作資料表名和資料列名
提供 tcp/ip、odbc 和 jdbc等多種資料庫連線途徑
提供用於管理、檢查、優化資料庫操作的管理工具
支援大型的資料庫。可以處理擁有上千萬條記錄的大型資料庫
…………………………
多的我都說介紹不過來了。
當然啦,對比oracle、db2這些大型資料來說,它肯定還有自身的不足,不過開源這一塊足夠吸引開發者的熱情了。
在centos下安裝mysql講真,太簡單了
#yum install mysql-server mysql mysql-devel
-y
安裝好後,開啟資料庫
#service mysql start
進入控制台:
#mysql -u root
o了。
不過不推薦直接在ecs上安裝mysql,這樣會占用ecs太多的資源,阿里雲提供了rds雲伺服器,可以選擇mysql版本的,使用vpc連線,速度賊快。
IDEA 好用且免費的外掛程式
diea外掛程式安裝 marketplace 外掛程式搜尋,installed已經安裝 一鍵呼叫乙個物件的所有set方法並且賦予預設值 在物件欄位多的時候非常方便,在做專案時,每層都有各自的實體物件需要相互轉換,但是考慮beanutil.copyproperties 等這些工具的弊端,有些地方就需要...
Android好用且常用的外掛程式及工具
1 github,這個不管是做安卓還是其他,只要是開發就必上的 也是 沒有牆掉為數不多的 2 stack overflow,這個和上面一樣,國外非常著名的問答 在上面基本上很多問題都可以得到解決 3 genymotion模擬器,搞開發怎麼能少了它呢,史上最快的模擬器,沒有之一,秒殺安卓原生模擬器好幾...
開源好用的一些庫
perf counter 是傻孩子在工作中總結和整理出的乙個庫,它的特點是在不干擾已有systick功能的前提下額外為我們提供系統週期測量的功能 並在這基礎上衍生出了delay us 和 系統時間戳的功能。注意 這裡 keil mdk下選項 c c 的 assembler option,根據你mdk...