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

Contoh Metadata Pada Jurnal

Pekan ini, kita akan membuat tabel untuk menyimpan metadata dari artikel ilmiah, seperti apa tabel yang akan kita buat? Tentu kita harus mendefinisikan data apa saja dari artikel tersebut yang termasuk sebagai metadata yang perlu disimpan. Setelah tabel dibuat, mari kita isi metadata yang telah kita definisikan tadi ke dalam tabel. kita buat dengan table sederhana seperti diatas pada phpMyAdmin. pertama kita harus membuat database sebelum membuat table yang telah kita buat. lalu kita buat table penulis dengan 3 kolom klik create, lalu klik save dan buat lagi dengan nama journals .

store procedur

CREATE TABLE IF NOT EXISTS `film_with_actor_more_than_ten` ( `id` int NOT NULL AUTO_INCREMENT, `film_id` int NOT NULL, `total` int NOT NULL, PRIMARY KEY (`id`) )   DELIMITER $$  CREATE TRIGGER after_film_actor_insert AFTER INSERT ON film_actor FOR EACH ROW BEGIN IF ((SELECT COUNT(*) FROM film_actor WHERE film_actor.film_id = NEW.film_id) > 10 ) THEN INSERT INTO film_with_actor_more_than_ten (film_id, total) VALUES (NEW.film_id, (SELECT COUNT(*) FROM film_actor WHERE film_actor.film_id = NEW.film_id));   END IF;   END$$  DELIMITER ;  INSERT INTO `film_actor` (`actor_id`, `film_id`, `last_update`) VALUES ('3', '1', CURRENT_TIMESTAMP)

Mengisi, Mengubah dan Menghapus data MYSQL

  Setelah kemarin kita membahas tentang cara pembuatan database di MySQL, mari kita bahas bagaimana sih cara mengisi data pada 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 lalu ikuti langkah berikut.. Mengisi Data ke Database Berikut adalah contoh sintak insert. INSERT INTO nama_tabel VALUES('data_string', 'data_string'); Mengubah Data dalam Database Berikut adalah contoh sintak insert. UPDATE nama_tabel SET nama_kolom = 'data_string' WHERE nama_kolom = 'data_string'; Menghapus Data ke Database Berikut adalah contoh sintak insert. DELETE FROM nama_tabel WHERE nama_kolom = 'spesifik_data';