Pada awaInya MySQL hanya berjaIan di atas pIatform
sistem operasi UNIX, bahkan hampir semua distro UNIX yang beredar saat ini teIah memasukkan program MySQL sebagai database management system standartnya. Saat ini MySQL dapat puIa berjaIan di atas sistem operasi Wnnya, seperti Microsoft Windows, SoIaris, FreeBSD, Mac OS X, HP UX, IBM AIX, SCO Unix, SG1 Irix, Dec: OSIF, dan sebagainya Mengaktifkan Keamanan Standart MySQL dapat kita jalankan saat pertama kalinya (setelah proses instalasi) tanpa harus menggunakan nama user (user login) dan password. Maka untuk itu kita perlu memberikan password untuk root dan menghapus user tanpa nama dan password (anonym user). C:\Program Files\MySQL\MySQL Server 4.1\bin\>mysql Q mysql>UPDATE user SET password=password('rootpassword') WHERE user='root';Q mysql>DELETE FROM user WHERE user=' ';Q mysql>QUT;Q C:\Program Files\MySQL\MySQL Server 4.1\bin\>mysql -u root -h localhost -pQ Enter password: rootpasswordQ Izin akses user zin akses secara umum dapat dikategorikan menjadi 3 tingkatan, yaitu: Tingkatan Akses User Biasa, mencakup izin akses ke dalam database, atau kolom 1ield), sebagai berikut: Perintah Kegunaan AL1LR Untuk mengubah tabel dan index yyaanngg sudah ada. Misainya, menambah kolom baru atau menghapus kolom ,pada tabel,. CRLA1L. untuk membuat database atau tabel yang baru DLLL1L untuk menghapus record. DROP untuk menghapus tabel dan database. INDLX. untuk membuat index baru atau menghapus sebuah index INSLR1 untuk menambah record pada tabel. SLLLC1 untuk menampilkan data dari suatu tabel ,atau beberapa tabel sekaligus,. UPDA1L untuk peremajaan data ,updating, pada tabel a.1ingkatan Akses Administrator ,Ctobat .avivi.tratire, hanya digunakan oleh user setingkat root atau administrator dan tidak diberikan kepada user biasa. zin akses ini adalah sebagai berikut: Perintah Kegunaan IILL untuk membaca dan menulis ile di dalam serer MySQL PROCLSS untuk menampilkan dan menghentikan suatu proses yang sedang dilakukan user. SHU1DOWN untuk mematikan serer MySQL, dengan perintah M\SQLADMINSlU1DO\N CRLA1L 1LMPORARY 1ABLL untuk membuat tabel temporer. Perintah Kegunaan RLLOAD untuk membaca ulang tabel izin akses ,grant tables, seperti telah diuraikan sebelumnya,, melakukan proses 1tv.b pada ile log, dan sebagainya. tv.b dapat diartikan sebagai penulisan ulang pada ile log tentang perubahanperubahan terakhir yang terjadi, serta "memerintahkan" sistem MySOL untuk memperhatikan perubahan-perubahan tersebut LXLCU1L untuk menjalankan perintah LOCK1ABLLS untuk mengunci table. RLPLICA1IONCLILN1 untuk proses replikasi database pada klien RLPLICA1IONSLAVL untuk proses replikasi database sebagai database sekunder ,slae,. SHOWDA1ABASLS untuk menampilkan seluruh database yang ada di serer MySOL. Contoh Software basis data berbasis sql Adapaun software software yang di perlukan untuk membuat basis data berbasis sql diantaranya : mysql server essential dan gui tools nya seperti mysql query browser.
Contoh Mysql gui tool
Pemrograman basis data berbasis sql Dalam pemrograman basis data berbasis sql bisa di lakukan dengan 2 cara yaitu : 1. Dengan menggunakan software gui dari sql / desktop 2. Dengan menggunakan CL (Command Line nterface) Memulai pembuatan database dengan metode CL (Command Line nterface) Pembuatan database puskesmas Dan pembuatan tabel : a. tabel dokter b. tabel pasien Untuk pembuatan database puskesmas, kita bisa mengetikkan syntax sql Sql : create database [nama_database] Untuk membuat tabelnya, kita bisa mengetikkan syntax sql seperti ini : Create table [nama_table]( d [type data] [length] primary key, Nama [type data] [length] not null, Jkel [type data] [length] not null, Alamat [type data] [length] not null); (begitu pula cara pembuatan pada table pasien) Pengisian tabel Menggunakan perintah insert into [nama_table].values [nama kolom1] dst Cek struktur tabel dan melihat data di dalam tabel Syntax nya : describe [nama table] select *from [nama tabel]