MySQL database yaitu suatu piranti lunak sistem manajemen basis data SQL (DBMS) yang multithread, serta multi-user. MySQL database yaitu implementasi dari sistem manajemen basisdata relasional (RDBMS). MySQL database dibuah oleh TcX serta sudah diakui mengelola sistem dengan 40 buah database yang diisi 10. 000 tabel serta 500 field, salah satunya mempunyai 7 juta baris.
SQL bisa dipakai dengan cara berdiri dengan sendiri ataupun di lekatkan pada bhs pemograman seperti C, serta Delphi.
Kelebihan MySQL database
Bercerita sejarah mysql database, MySQL AB adalah perusahaan komersial Swedia yang mensponsori serta yang mempunyai MySQL database. Pendiri MySQL AB yaitu dua orang Swedia yang bernama David Axmark, Allan Larsson serta satu orang Finlandia bernama Michael “Monty”. Tiap-tiap pemakai MySQL database bisa memakainya dengan cara bebas yang didistribusikan gratis di bawah lisensi GPL (General Public License) tetapi tak bisa jadikan product turunan yang berbentuk komersial.
Pada waktu ini MySQL database adalah database server yang benar-benar populer didunia, seluruh itu tidak lain lantaran bhs basic yang dipakai untuk terhubung ke database yakni SQL. Dalam sejarah mysql database diketahui SQL (Structured Query Language) pertama kali diaplikasikan pada suatu proyek penelitian pada laboratorium penelitian San Jose, IBM yang bernama sistem R. Lalu SQL juga dikembangan oleh Oracle, Informix serta Sybase. Dengan memakai SQL, sistem pengaksesan database lebih user-friendly dibandingan dengan yang lain, umpamanya dBase atau Clipper lantaran mereka tetap memakai perintah-perintah pemrograman murni.
Sejarah MySQL Database
Relational Database Management Sistem (RDBMS)
MySQL database yaitu Relational Database Management Sistem (RDBMS) yang didistribusikan dengan cara gratis di bawah lisensi GPL (General Public License). Di mana tiap-tiap orang bebas untuk memakai MySQL database tetapi tak bisa jadikan product turunan yang berbentuk komersial. MySQL database sesungguhnya adalah turunan satu diantara rencana utama dalam database dari lama, yakni SQL (Structured Query Language). SQL yaitu suatu rencana pengoperasian database, terlebih untuk penentuan atau seleksi serta pemasukan data, yang sangat mungkin pengoperasian data ditangani dengan gampang dengan cara otomatis. Keandalan satu database management sistem (DBMS) bisa di ketahui dari cara kerja optimizer-nya dalam lakukan sistem perintah-perintah SQL, yang di buat oleh user ataupun program-program aplikasinya. Untuk database server, MySQL database bisa disebutkan lebih unggul dibanding database server yang lain dalam query data. Hal semacam ini dapat dibuktikan untuk query yang dikerjakan oleh single user, kecepatan query MySQL database dapat sepuluh kali lebih cepat dari PostgreSQL serta lima kali lebih cepat dibanding Interbase.
Sejarah MySQL Database
MySQL database mempunyai berbagai kelebihan, diantaranya :
- Portabilitas. MySQL database bisa jalan stabil pada beragam system operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, serta ada banyak lagi.
- Open Source. MySQL database didistribusikan dengan cara open source, di bawah lisensi GPL hingga bisa dipakai dengan cara cuma-cuma.
- ‘Multiuser’. MySQL database bisa dipakai oleh sebagian user kurun waktu yang berbarengan tiada alami persoalan atau konflik.
- ‘Performance tuning’. MySQL database mempunyai kecepatan yang mengagumkan dalam mengatasi query simpel, dengan kata lain bisa mengolah semakin banyak SQL per unit saat.
- Jenis Kolom. MySQL database mempunyai jenis kolom yang benar-benar kompleks, seperti signed/unsigned integer, float, double, char, text, date, timestamp, dan sebagainya.
- Perintah serta Manfaat. MySQL database mempunyai operator serta manfaat dengan cara penuh yang mensupport perintah Select serta Where dalam perintah (query).
- Keamanan. MySQL database mempunyai sebagian susunan sekuritas seperti level subnetmask, nama host, serta izin akses user dengan system perizinan yang mendetail dan sandi terenkripsi.
- Skalabilitas serta Pembatasan. MySQL database dapat mengatasi basis data dalam taraf besar, dengan jumlah rekaman (records) kian lebih 50 juta serta 60 ribu tabel dan 5 milyar baris. Diluar itu batas indeks yang bisa ditampung meraih 32 indeks pada setiap tabelnya.
- Konektivitas. MySQL database bisa lakukan koneksi dengan klien memakai protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).
- Lokalisasi. MySQL database bisa mendeteksi pesan kekeliruan pada klien dengan memakai kian lebih dua puluh bhs. Walau juga demikianlah, bhs Indonesia belum terhitung di dalamnya.
- Antar Muka. MySQL database mempunyai interface (antar muka) pada beragam aplikasi serta bhs pemrograman dengan memakai manfaat API (Application Programming Interface).
- Klien serta Peralatan. MySQL database dilengkapi dengan beragam peralatan (tool) yang bisa dipakai untuk administrasi basis data, serta pada tiap-tiap peralatan yang ada diikutkan panduan on-line.
- Struktur tabel. MySQL database mempunyai susunan tabel yang lebih fleksibel dalam mengatasi ALTER TABLE, dibanding basis data yang lain sejenis PostgreSQL database maupun Oracle database.
Sejarah MySQL Database
Pada sejarah mysql database selanjutnya tertera bahwa bln Januari 2008, Perusahan besar Sun Microsystems membeli MySQL database sebesar US$ 1 miliar lalu Pada bln April 2009 Oracle Corporation di tandatangani perjanjian beli Sun Microsystems yang otomatis jadi yang memiliki hak cipta serta merk dagang MySQL database sesudah di setujui dewan direksi Sun Microsystems serta di setujui oleh pemegang saham Sun Microsystem dan pemerintah AS pada 20 Agustus 2009.
Pada tanggal 14 Desember 2009, Oracle berjanji untuk selalu memeliharan serta menambah MySQL database seperti yang dikerjakan sepanjang empat tahun pada mulanya.
Suatu gerakan melawan akuisisi Oracle pada MySQL database untuk " Menyelamatkan MySQL database" dari Oracle diawali satu diantara pendiri MySQL database yakni Monty Widenius. Hal ini telah menjadi sejarah mysql database.
Sejarah MySQL Database
Sejarah mysql database juga mencatat adanya petisi dari 50. 000+ developer serta pemakai MySQL database menghendaki Komisi Eropa untuk memblokir kesepakatan akuisisi.
Untuk sisi dari negosiasi pada Komisi Eropa serta Oracle memiliki komitmen bahwasanya Database MySQL Server selalu memakai dual-lisensi yakni seperti yang dipakai MySQL AB yakni versus komersial serta GPL setidak-nya hingga th. 2015, Akuisisi Oracle pada akhirnya di setujui tiada syarat oleh Komisi Eropa pada tanggal 21 Januari 2010.
Sejarah mysql database mencatat sesaat setelah itu, Monty Widenius sudah melaunching database bernama MariaDB berlisensi GPL, MariaDB di buat menurut pada source kode yang sama Database MySQL Server serta berupaya untuk melindungi kompatibilitas dengan Databas Oracle.