Langsung ke konten utama

Cara Membuat Database Serta Hak Akses di MySQL,

 

Setelah kemarin kita membahas tentang instalasi MySQL, mari kita bahas bagaimana sih cara membuat database dengan terminal alias cmd ?

Pada instalasi default atau akun awal, biasanya menggunakan username root dengan password yang tidak perlu diisi alias kosong. Sebelum kita login ke MySQL mari kita buka terminal lalu arahkan ke folder MySQL yang berada di XAMPP.


Mapping yang biasa dilakukan adalah 

-> Membuat database

-> Membuat akun

-> Memberi hak akses


Membuat Database



setelah mengarahkan terminal kita ke MySQL mari kita login menggunakan username name default dengan cara berikut.

mysql -u root -p

lalu enter (untuk bagian Enter password enter saja karena password kosong).


setelah itu akan muncul gambar seperti berikut.


selamat kita berhasil login menggunakan username bawaan yaitu root, mari kita buat database baru dengan mengetik perintah ini.

CREATE DATABASE databasename;


Membuat Akun



setelah mengarahkan terminal kita ke MySQL mari kita login menggunakan username name default dengan cara berikut.

mysql -u root -p

lalu enter (untuk bagian Enter password enter saja karena password kosong).


setelah itu akan muncul gambar seperti berikut.


kita berhasil login menggunakan username bawaan yaitu root, mari kita buat username baru dengan mengetik perintah ini.

CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'password';

kalian dapat mengganti new_user dan password menjadi yang kalian inginkan contoh

CREATE USER 'korewah'@'localhost' IDENTIFIED BY '123456';

gunakan CTRL + C untuk keluar dari mySQL lalu login menggunakan user yang telah kalian set tadi.



Memberi Hak Akses



setelah mengarahkan terminal kita ke MySQL mari kita login menggunakan username name default dengan cara berikut.

mysql -u root -p

lalu enter (untuk bagian Enter password enter saja karena password kosong).


setelah itu akan muncul gambar seperti berikut.


kita berhasil login menggunakan username bawaan yaitu root, mari kita buat hak akses sesuai user yang kita ingin kan dengan mengetik perintah ini.

GRANT ALL PRIVILEGES ON * . * TO 'new_user'@'localhost';

Komentar

Postingan populer dari blog ini

  Kali ini kita akan mencoba mengeksport database yang telah kita buat, agar kita mempunyai cadangan ketika database kita dalam masalah, berikut adalah langkah langkah nya   1.        Nyalakan server yang biasa kita gunakan (XAMPP)   2.        Lalu buka browser anda dan buka halaman berikut http://localhost/phpmyadmin nanti akan muncul halaman seperti dibawah ini.   Klik database yang ingin kita backup (di kiri) 4.        Klik export pada menu tabbing di atas 5.        Lalu klik tombol export yang ada di bawah. 6.        Pilih destinasi tempat menyimpan Cadangan database kalian 7.        Lalu klik save. Selamat kalian telah berhasil mencadangkan database. Ada pula cara menggunakan CMD (Command Line Prompt) seperti berikut 1.      ...
 CREATE TABLE employees_audit (     ->     id INT AUTO_INCREMENT PRIMARY KEY,     ->     employeeNumber INT NOT NULL,     ->     lastname VARCHAR(50) NOT NULL,     ->     changedat DATETIME DEFAULT NULL,     ->     action VARCHAR(50) DEFAULT NULL     -> ); Kita akan coba mengecek apakah table sudah berhasil dibuat dengan menggunakan query SHOW TABLES: Selanjutnya kita akan membuat triggers dengan fungsi BEFORE UPDATE, berikut query nya:  CREATE TRIGGER before_employee_update     ->     BEFORE UPDATE ON employees     ->     FOR EACH ROW     ->  INSERT INTO employees_audit     ->  SET action = 'update',     ->      employeeNumber = OLD.employeeNumber,     ->      lastname = OLD.lastn...