Cara belajar mysql untuk pemula

Tutorial Belajar MySQL Dasar Untuk Pemula

16 Nov 14 | | Tutorial MySQL | |

Cara belajar mysql untuk pemula

Tidak dapat disangkal lagi bahwa MySQL merupakan salah satu aplikasi database paling populer di dunia, terutama dalam pengembangan web. Hampir setiap proyek pembuatan website menggunakan MySQL, termasuk berbagai CMS (Content Management System) seperti WordPress, Joomla, Drupal, dll menggunakan MySQL. MySQL merupakan aplikasi wajib yang harus dikuasai oleh programmer web. Karena hal inilah Duniailkom.com mencoba membuat beberapa tutorial dasar MySQL.

Tutorial dasar ini ditujukan untuk pemula yang ingin mempelajari MySQL dari awal. Kita akan membahas sedikit teori database, seperti pengenalan tabel, relasi, kolom/field, baris/record, serta pengertian RDBMS (Relational Database Management Systems). Selanjutnya kita akan menginstall aplikasi MySQL dan membahas query-query penting yang diperlukan untuk administrasi database.

Dalam tutorial MySQL Dasar ini saya akan mengakses MySQL menggunakan Command Prompt Windows. Walaupun agak sedikit repot karena kita harus mengetik seluruh query secara manual, tetapi dengan menggunakan CMD Windows, kita bisa dengan mudah menguasai dan belajar cara penulisan query MySQL. Jika anda sudah memahami sebagian besar tutorial ini, silahkan menggunakan aplikasi berbasis GUI seperti Phpmyadmin yang juga akan kita pelajari nantinya.

Saya menyadari tutorial dasar MySQL ini masih banyak kekurangan, sehingga kritik dan saran dari rekan-rekan bisa menjadi masukan agar tutorial ini menjadi lebih baik lagi dan bisa menjadi referensi untuk belajar MySQL.

Berikut adalah Tutorial Belajar MySQL Dasar Untuk Pemula:

Teori Dasar Database MySQL:

Instalasi dan Settingan awal MySQL:

Query Dasar MySQL:

Query Pembuatan User dan Hak Akses MySQL:

MySQL adalah Relational Database Management System (RDBMS) digunakan untuk mengolah data terstruktur. MySQL merupakan salah satu database yang paling banyak digunakan saat ini.

Database merupakan elemen penting dalam aplikasi karena mampu menyimpan data. Data yang tersimpan dapat digunakan kembali untuk berbagai kepentingan seperti ditampilkan, diagregasi, diolah dan sebagainya.

MySQL mampu menyimpan banyak database. Setiap database tersusun oleh table dan setiap table terdiri dari kolom (field) dan baris data (row)

Cara belajar mysql untuk pemula
Hubungan antara Database, Table, Field dan Record

MySQL sudah terdapat dalam paket XAMPP dan siap digunakan setelah instalasi XAMPP sudah dilakukan.

Contents

      • 0.0.1 Cara menjalankan service MySQL
      • 0.0.2 Di Linux, Masuk ke directory /opt/lampp/bin
      • 0.0.3 Di Windows, Masuk ke directory c:/xampp
  • 1 DDL, DML, DQL, DCL, TCL

Cara menjalankan service MySQL

Note : Pastikan anda sudah menginstall XAMPP

Di Windows, Buka XAMPP control panel dan tekan tombol Apache dan MySQL

Cara belajar mysql untuk pemula


Di Linux, ketik sudo /opt/lampp/lampp start

$ sudo /opt/lampp/lampp start
 Starting XAMPP for Linux 7.1.26-1…
 XAMPP: Starting Apache…ok.
 XAMPP: Starting MySQL…ok.
 XAMPP: Starting ProFTPD…ok.

Buka browser dan ketik

http://localhost/phpmyadmin/

phpmyadmin adalah client interface untuk mengolah data di MySQL. phpmyadmin memudahkan dalam mengolah database dengan GUI dan tidak harus berurusan dengan kode secara langsung

Cara belajar mysql untuk pemula
Halaman Utama Phpmyadmin

MySQL menggunakan bahasa SQL (Structured Query Language) untuk melakukan operasi data seperti menambah, merubah, menghapus dan sebagainya.

Untuk menggunakan perintah SQL di phpmyadmin dapat menggunakan interface phpmyadmin atau menggunakan kode SQL yang dapat dieksekusi di Menu Tab SQL

Cara belajar mysql untuk pemula
Halaman SQL di phpmyadmin untuk query data

Selain bisa mengakes MySQL melalui phpmyadmin kita juga bisa mengakses melalui terminal / command prompt.

Di Linux, Masuk ke directory /opt/lampp/bin
cd /opt/lampp/bin/

Masuk ke MySQL / MariaDB dengan akses root

$ ./mysql -u root
Welcome to the MariaDB monitor.  Commands end with ; or \g.
 Your MariaDB connection id is 161
 Server version: 10.1.38-MariaDB Source distribution
 Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
 Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
 MariaDB [(none)]>

Untuk melihat seluruh database di MySQL

MariaDB [(none)]> show databases;
 +----------------------------+
 | Database                   |
 +----------------------------+
 | dts                        |
 | information_schema         |
 | inmul                      |
 | iot_itb                    |
 | iot_rest                   |
 | mysql                      |
 | ngodingdata                |
 | performance_schema         |
 | phpmyadmin                 |
 | repo                       |
 | test                       |
 | test_db_login              |
 | test_ecommerce_codeigniter |
 | toko_mainan                |
 +----------------------------+
 14 rows in set (0.01 sec)
Di Windows, Masuk ke directory c:/xampp
cd c:\xampp\mysql\bin 
mysql.exe -u root

Dalam SQL terdapat 5 istilah perintah untuk manipulasi data yaitu:

  1. Data Definition Language (DDL)
  2. Data Manipulation Language (DML)
  3. Data Query Language (DQL)
  4. Data Control Language (DCL)
  5. Transaction Control Language (TCL)

DDL, DML, DQL, DCL, TCL

Data Definition Language (DDL) adalah perintah SQL untuk membuat, merubah atau menghapus struktur database

Data Manipulation Language (DML) adalah perintah SQL untuk manipulasi data dalam table

Data Query Language (DQL) adalah perintah SQL untuk query data

Data Control Language (DCL) adalah perintah SQL untuk kontrol dan permission database

Transaction Control Language (TCL) adalah perintah SQL yang berhubungan dengan transaksi di database

Post navigation

Bagaimana cara membuat database di MySQL?

MySQL Membuat Database dan Table.
Buka command prompt dengan cara tekan ctrl + R keudian ketik cmd lalu enter..
Buka MySQL dengan cara mengetikan cd AppServ\MySQL\bin\MySQL..
Bila meminta password, masukkan password yang kalian buat (tapi biasanya password defaultnya “root”).

Jelaskan apa itu MySQL?

MySQL atau dibaca My Sequel merupakan sebuah Database Management System atau sering disingkat DBMS yang dijalankan menggunakan perintah SQL (Structured Query Language) yang populer digunakan untuk pembuatan aplikasi berbasis website.

Apa itu SQL database?

SQL atau Standard Query Language adalah bahasa pemrograman yang digunakan dalam mengakses, mengubah, dan memanipulasi data yang berbasis relasional. SQL diketahui mengikuti standar American Nasional Standar Insitute atau ANSI yang digunakan dalam manajemen database relasional.

Langkah langkah membuat database menggunakan xampp?

Cara Membuat Database dengan XAMPP.
Hal pertama yang harus Anda lakukan adalah masuk ke phpmyadmin XAMPP. Silakan ketik di kolom browser Anda, alamat berikut ini: localhost/phpmyadmin. ... .
Kemudian coba klik menu “Database”. Jika sudah, Anda coba masukkan nama database yang Anda inginkan (bebas)..