Mengelola MySQL di terminal Ubuntu 20.04

 

Langsung saja, karena ini bersifat praktikal jadi biar langsung bisa (menjadi mastah)😆😂

Manajemen Pengguna MySQL Khusus dan Memberikan Hak Istimewa

1. login akses ke root mySQL sudo mysql

 2. login ke custom akun mysql -u root -p

untuk membuat user baru, lakukan hal berikut

3. login ke root

4. ketik CREATE USER 'ibrohim'@'localhost' IDENTIFIED BY 'password anda;

    perintah ini didasarkan pada fotmat: GRANT PRIVILEGE ON database.table TO 'username'@'host';

5. Berikan akses user dengan ketik:GRANT CREATE, ALTER, DROP, INSERT, UPDATE, DELETE, SELECT, REFERENCES, RELOAD on *.* TO 'ibrohim'@'localhost' WITH GRANT OPTION;

atau bisa memberikan semua hak akses (seperti root): GRANT ALL PRIVILEGES ON *.* TO 'ibrohim'@'localhost' WITH GRANT OPTION;

6.  agar cache MySQL bersih, lakukan perintah: FLUSH PRIVILEGES;

7. keluar exit dan coba login lagi dengan user yang sudah dibuat

Manajemen MySQL Systemctl

1. melihat status : systemctl status mysql.service


2. Menjalankan MySQL: sudo systemctl start mysql


3. Menghentikan MySQL: sudo systemctl stop mysql


4. Merestart MySQL sudo systemctl restart mysql

To re-enable the service to start up at boot, type:

5. Enable boot MySQL: sudo systemctl enable mysql


6. Disable boot MySQL: sudo systemctl disable mysql


Perintah dasar MySQL di CMD atau Terminal (bisa untuk windows dan linux)

1. Jalankan MySQL , Jika di windows =>> biasanya pakai XAMPP, maka buka folder: C:/xampp/mysql/bin lalu jalankan file MySQL.exe

2. di ubuntu atau distro linux lainyya, jika pakai XAMPP atau LAMP buka folder cd /opt/lampp atau cd /opt/lamp lalu cari file run mysql dan langsung jalankan

3. jika pakai mysql terpisah cukup jalankan perintah sudo mysql

4. langsung login sebagai root atau user (baca langkah diatas)

Sekarang langsung menuju pertintah dasarnya:

5. Membuat database: create database dataku


6. Menampilkan database: show databases;


7. Menghapus database: drop database dataku

8. Kita akan menggunakan database datakutapi tadi sudah dihapus jadi harus dibuat lagi seperti cara nomor satu, berikut adalah perintah mengaktifkan database: use dataku;


9. Membuat nama tabel: CREATE TABLE mahasiswa( NIM CHAR(6) NOT NULL PRIMARY KEY, Nama VARCHAR(30), Umur Int Not Null Default 0, Kelamin Enum('Pria', 'Wanita'));

format: CREATE TABLE nama_tbl(
kolom1 tipekolom1(ukuran),
kolom2 tipekolom2(ukuran),
...
);


10. melihat tabel: show tables;

11. Melihat isi tabel desc mahasiswa;

12.  Menambah Tabel atau modifikasi lainya, misal (nambah tabel): ALTER TABEL mahasiswa ADD Alamat varchar(100) after Nama;
format: ALTER TABLE nama_tbl action
sedangkan perintah untuk menambah kolom baru dengan tipe dan posisi tertentu adalah:
ALTER TABLE nama_tbl
ADD kolom_baru type() definisi









0 Response to "Mengelola MySQL di terminal Ubuntu 20.04"

Posting Komentar