Pengertian, Apa itu MYSQL ?

pengertian mysql
MySQL yaitu software database yg bersifat open source yg didistribusikan dengan cara gratisan dibawah lisensi GPL (General Public License). Tiap-tiap orang bebas memakai dengan mengembangkan MySQL, tapi tak boleh dijadikan product turnan yg bersifat komersil. Dikarenakan kepopuleran dgn kehandalannya, sehingga tidak sedikit para developer software baik berplatform website ataupun desktop yg memanfaatkan MySQL selaku databasenya.

MySQL sbg turunan dari SQL (Structured Query Language) mula-mula kali dikembangkan di Swedia oleh Michael "Monty" Widenius, David Axmark, beserta Allan Larsson sejak th 1980‐an. Terhadap th 1995 mereka mendirikan perusahaan bernama MySQL AB di Swedia. Maksud mutlak diciptakannya MySQL terhadap diwaktu itu yaitu untuk mengembangkan penerapan blog. waktu ini version MySQL telah mencapai version 5x beserta sedang dikembangkan MySQL version 6x. Keterangan lebih kumplit bakal diliat di blog resmi MySQL.

Berikut keistimewaan dari MySQL :

1.Portability
MySQL bisa terjadi dgn stabil di bermacam macam system operasi seperti Windows, Mac OS ataupun Linux.

2.Open Source
MySQL didistribusikan dengan cara open source dibawah lisensi GPL.

3.Multi User
MySQL bakal diakses oleh sekian banyak user dengan cara bersamaan tidak dengan mengalami konflik.

4.Performance Tuning
MySQL bakal mengeksekusi query dgn teramat segera & dapat diandalkan.

5.Column Types
MySQL mempunyai jenis kolom yg kompleks seperti float, integer, single, double, char, varchar, text, date dll.

6.Command Function
MySQL mempunyai operator & fungsi dengan cara penuh yg mensupport perintah SELECT & WHERE dalam query.

7.Security
MySQL mempunyai sekian banyak lapisan security seperti level subnetmask, hostname, & hak akses bersama system perizinan yg mendetail juga kata sandi yg terenkripsi.

8.Scalability and Limits
MySQL sanggup menangani database dalam skala gede bersama jumlah record lebih dari 50 juta & 60 ribu tabel. Maka tak heran perusahaan agung seperti google, Fb & yahoo amat mengandalkan MySQL.

9.Connectivity
MySQL sanggup lakukan koneksi dgn client memakai protokol TCP/IP & Satuan Soket (Unix).

10.Localisation
MySQL bisa mendeteksi mendeteksi pesan kesalahan terhadap client memakai lebih dari 20 bahasa.

11.Interface
MySQL mempunyai interface kepada beraneka ragam penerapan & bahasa pemrograman memanfaatkan fungsi API (Application Programming Interface).

12.Clients and Tools
MySQL di lengkapi dgn beragam tool yg bakal dimanfaatkan utk administrasi database.

13.Tabel Structure
MySQL mempunyai struktur tabel yg lebih fleksibel dalam menangani ALTER TABLE di bandingkan database yang lain.

sumber : http://mysqlbae.blogspot.com/2015/03/pengenalan-mysql.html

No comments:

Post a Comment

Terima Kasih telah mengunjungi Blog Ini