Basis Data [TK1064] VI. Pengenalan Lingkungan MySQL Di sajikan untuk Lingkungan TASS Dosen : Tora Fahrudin., M.T
MySQL MySQL adalah sebuah implementasi dari sistem manajemen basisdata relasional (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License) [1]. Keunggulan dari MySQL Portabilitas Open source Support Beragam tipe data ( numeric, date and time, string, dsb) [2] Fitur : Keamanan, Skalabilitas, Konektivitas, Multi User, Performance tuning, dsb PHP-MySQL Integration Support
MySQL Macam Versi MySQL Cara Mencari Instalasi MySQL 3, 4, 5.0, 5.1, 5.5, 5.6, 5.7 Cara Mencari Instalasi MySQL Bundle with PHP (Xampp, Appserv, dsb) Tanpa bundle (hanya MySQL) Cara Mengakses MySQL Via Command Prompt Via Client Phpmyadmin TOAD For MySQL Navicat dsb
Konsep / Definisi User di Lingkungan MySQL User : Akun yang digunakan untuk bisa terkoneksi dengan database. Secara default adalah root. Akun Root adalah super user. Akun root juga merupakan akun untuk mengatur administrasi database. Host : Lokasi akses yang dibolehkan Password: Password yang dipakai untuk koneksi Tabel untuk melihat list nama user yang ada di database Hanya bisa di akses dari lokal Bisa di akses dari ip manapun Password ter-enkripsi Nama user
Cara Login di MySQL via Command Prompt Ketikkan mysql –u root -p
Cara Login di MySQL via TOAD MySQL
Membuat user dan memberi hak akses di MySQL Buat user dengan menspesifikasikan nama user, host dan password. Berikan hak akses terhadap user yang sudah di ciptakan. Perintah dasarnya : CREATE USER <nama_user>@<host> IDENTIFIED BY <pwd>; GRANT <privileges>,<privileges>, … ON <nama_database>.<nama_tabel> TO <nama_user>@<host>;
Menghapus user DROP USER <nama_user>@<host>; DROP USER 'pce1301'@'localhost'; FLUSH PRIVILEGES;
Memodifikasi Password & Drop User Memodifikasi password bisa dilakukan dengan menggunakan perintah Untuk menghapus user bisa dilakukan dengan menggunakan perintah
Menghapus Privileges dari seorang user Menghapus privileges yang sudah diberikan ke user REVOKE ALL PRIVILEGES, GRANT OPTION FROM user [, user] ...
Login sebagai user pce1301 Login sebagai user pce1301
Use Database Untuk bisa mengakses sebuah tabel, kita harus mendefinisikan menggunakan database yang mana dengan perintah USE <nama_database>; Harus memilih database terlebih dahulu dengan perintah USE <nama_database>
Show Tables Untuk bisa melihat semua tabel yang berada di bawah sebuah database menggunakan perintah SHOW TABLES; Untuk bisa melihat struktur kolom dan tipe data dari sebuah tabel, menggunakan perintah DESC <nama_tabel>;
Bermimpi tanpa mau melakukan sesuatu untuk membuat mimpi menjadi kenyataan menggiring kita kepada kehidupan yang tidak pernah menghasilkan buah. [ANONYMOUS]
Daftar Pustaka [1] Wikipedia [2] http://dev.mysql.com/doc/refman/5.6/en/data- types.html [3] http://www.tutorialspoint.com/mysql/