Assalamu'alaikum.
kali ini Kita coba belajar perintah-perintah dasar MYSQL database,
Saya asumsikan Anda telah menginstall MYSQL SERVER pada Sistem Operasi Anda.
Disini Saya menggunakan XAMPP sebagai MYSQL servernya dan Saya menggunakan Sistem Operasi Win bajakan
Quote:*Untuk Pengguna WIN buka DOS ( command Prompt ) Kemudian pindah ke direktory dimana Anda menginstall XAMPP, Disini Saya menginstallnya di C:\xampp\mysql\bin\
Quote:*Untuk Pengguna LINUX buka terminal kemudian masuk ke dirextory dimana Kita install LAMPPnya. misalnya /opt/lampp/mysql/bin/
Ok sekarang waktunya kita login ke mysql servernya menggunakan perintah
Code:
mysql -u root -p
Code:
c:\xampp\mysql\bin>mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.1.37 Source distribution
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
Perintah membuat database
create database nama_database;
contoh
Code:
mysql>create database lombokcyber;
Perintah untuk Melihat Nama-nama database yang telah kita buat
show databases;
contoh
Code:
mysql> show databases ;
+--------------------+
| Database |
+--------------------+
| information_schema |
| cakephp |
| cdcol |
| lombokcyber |
| mybb |
| mysql |
| phpmyadmin |
| sekolah |
| test |
+--------------------+
9 rows in set (0.33 sec)
mysql>
Perintah Untuk menggunakan database yang telah kita buat
use nama_database;
contoh
Code:
mysql> use lombokcyber;
Perintah Menghapus Database
mysql> drop database nama_database;
contoh
Code:
mysql>drop database cms;
Perintah Membuat table, dalam contoh ini saya mengambil contoh table dari cakephp
Code:
/* Buat tabel posts: */
CREATE TABLE posts (
id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
title VARCHAR(50),
body TEXT,
created DATETIME DEFAULT NULL,
modified DATETIME DEFAULT NULL
);
Perintah memasukkan data kedalam tabel
Code:
/* Isi dengan beberapa contoh postingan: */
INSERT INTO posts (title,body,created)
VALUES ('Judul', 'Ini adalah isinya.', NOW());
INSERT INTO posts (title,body,created)
VALUES ('Judul sekali lagi', 'Dan isinya mengikuti.', NOW());
INSERT INTO posts (title,body,created)
VALUES ('Lagi lagi judul', 'Ini sangat menyenangkan.', NOW());
Perintah melihat tabel dalam database
mysql> show tables;
contoh saya melihat table dalam database cakephp yang telah ane buat
Code:
mysql> show tables;
+----------------------+
| Tables_in_cakephp |
+----------------------+
| x_acos |
| x_aros |
| x_aros_acos |
| x_blocks |
| x_comments |
| x_contacts |
| x_i18n |
| x_languages |
| x_links |
| x_menus |
| x_messages |
| x_meta |
| x_nodes |
| x_nodes_taxonomies |
| x_regions |
| x_roles |
| x_settings |
| x_taxonomies |
| x_terms |
| x_types |
| x_types_vocabularies |
| x_users |
| x_vocabularies |
+----------------------+
23 rows in set (0.22 sec)
mysql>
Perintah Melihat isi tabel
mysql>select * from nama table;
contoh
Code:
SELECT * FROM x_nodes;
Code:
SELECT judul,isi FROM x_nodes;
udah dlu yah moga bermanfaat, maaf kalo penjelasannya kurang bagus.
Tidak ada komentar:
Posting Komentar
Tinggalin Komentarnya yah? supaya Riema Semangat Nulisnya dan jadi motifasi Riema. thank you!