Membuat D.ata Base

Senin, 16 Maret 2009 komentar
PERINTAH MEMBUAT DATA BASE.




1. Saat halaman ini terbuka, masukkan nama database yang ingin anda buat pada kotak isian "New Database". 
2. Klik tombol Create Database. 
3. Kemudian akan ditampilkan 
o "Added the database NAMA_DATABASE_ANDA". 
4. Klik Go Back. 
5. Selanjutnya akan terlihat tabel yang berisi nama database yang baru saja anda buat dengan informasi sebagai berikut: 
o Database - Nama database yang anda buat pada tahap 1 di atas. 
o Size - Besar ukuran database anda. 
o Users - Berisi entri nama user database yang anda beri hak untuk mengakses database ini. Jika anda membuat database secara manual, kolom ini biasanya kosong (belum ada user yang diberi hak akses). Lanjutkan pada tahap 6 untuk mengetahui cara memberi hak akses pada database anda. 
o Actions - Perintah yang bisa anda lakukan pada database ini, yaitu 
 Delete Database - Klik ini untuk menghapus database 
6. Pada bagian "New User", masukkan nama user dan password pada kotak isian "Username" dan "Password" yang anda inginkan untuk mengakses database. 
7. Klik tombol Create User. 
8. Selanjutnya akan terlihat 
o "Added NAMAUSER with the password PASSWORD." 
9. Klik Go Back. 
10. Lihat pada bagian "Add User To Database". Pilih user yang sudah anda buat pada tahap 6 di atas dari pilihan "User", kemudian pilih database mana user tersebut ingin anda beri akses pada pilihan "Database". 
11. Kemudian klik tombol Submit. 
12. Saat kemudian halaman tampil, anda akan dihadapkan pada tabel dua kolom. Di bagian atasnya terdapat pilihan "ALL PRIVILEGES" dengan kotak untuk mencentang jika anda ingin memberi semua hak akses pada user tersebut, anda juga bisa memilih hak akses tertentu yang berada pada tabel di bawahnya. Pilihan hak akses yang ada adalah: 
o SELECT - Mengijinkan user tersebut untuk memilih data dari tabel dalam database. 
o INSERT - Mengijinkan user tersebut untuk memasukkan data ke tabel pada database. 
13. Dengan asumsi anda sudah memberi centang pada opsi "All privileges" atau beberapa opsi hak akses pada tabel di bawahnya, lanjutkan dengan klik pada tombol Make Changes. 
14. Selanjutnya terlihat 
o "User NAMAUSER was added to the database DATABASE." 
15. Klik Go Back. 
16. Selanjutnya anda bisa melihat user, yang sudah anda buat pada tahap 6 di atas, pada kolom "Users". 

Menambah user mySQL

1. Pada bagian "New User", masukkan nama user dan password pada kotak isian "Username" dan "Password" yang anda inginkan untuk mengakses database. 
2. Klik tombol Create User. 
3. Selanjutnya akan terlihat 
o "Added NAMAUSER with the password PASSWORD." 
4. Klik Go Back 
5. Lihat pada bagian "Add User To Database". Pilih user yang sudah anda bua pada tahap 1 di atas dari pilihan "User", kemudian pilih database mana user tersebut ingin anda beri akses pada pilihan "Database". 
6. Kemudian klik tombol Submit. 
7. Saat kemudian halaman tampil, anda akan dihadapkan pada tabel dua kolom. Di bagian atasnya terdapat pilihan "ALL PRIVILEGES" dengan kotak untuk mencentang jika anda ingin memberi semua hak akses pada user tersebut, anda juga bisa memilih hak akses tertentu yang berada pada tabel di bawahnya. Pilihan hak akses yang ada adalah: 
o SELECT (mengijinkan user tersebut untuk memilih data dari tabel dalam database). 
o INSERT (mengijinkan user tersebut untuk memasukkan data ke tabel pada database). 
o UPDATE (mengijinkan user tersebut untuk mengubah data pada database). 
o DELETE (mengijinkan user tersebut untuk menghapus data pada database). 
o INDEX (mengijinkan user tersebut untuk mengindeks data pada database. Ini bisa mempercepat akses database). 
o CREATE TEMPORARY TABLES (mengijinkan user tersebut untuk membuat tabel sementara pada database). 
o CREATE (mengijinkan user tersebut untuk membuat tabel dalam database). 
o ALTER (mengijinkan user tersebut untuk mengubah tabel dalam database). 
o DROP (mengijinkan user tersebut untuk menghapus tabel dalam database). 
o LOCK TABLES (mengijinkan user tersebut untuk mengunci tabel dalam database). 
o REFERENCES (mengijinkan user tersebut untuk membuat referensi pada tabel dalam database). 
8. Dengan asumsi anda sudah memberi centang pada opsi "All privileges" atau beberapa opsi hak akses pada tabel di bawahnya, lanjutkan dengan klik pada tombol Make Changes. 
9. Selanjutnya terlihat 
o "User NAMAUSER was added to the database DATABASE." 
10. Klik Go Back. 
11. Selanjutnya anda bisa melihat user, yang sudah anda buat pada tahap 1 dan sudah memberi hak akses pada database seperti pada tahap 7 di atas, pada kolom "Users". 

Membuat tabel dalam database tertentu.

Apabila Anda ingin membuat table, maka aktifkan salah satu database terlebih dahulu. Perintahnya adalah :
mysql> use nama_database;
contoh :
mysql> use db_pertamaku;

Selanjutnya misal Anda ingin membuat tabel dengan nama tabel_pertamaku didalam database tersebut dengan field sebagai berikut :
no. tipe datanya integer, panjangnya 3
nama tipe datanya varchar, panjangnya 30
alamat tipe datanya varchar, panjangnya 50
pekerjaan tipe datanya varchar, panjangnya 20

maka perintah sqlnya sebagai berikut :
mysql> create table tabel_pertamaku
-> (
-> no int(3),
-> nama varchar(30),
-> alamat varchar(50),
-> pekerjaan varchar(20)
-> );

Untuk mengecek apakah tabel sudah berhasil dibuat, perintahnya sebagai berikut :
apabila tabel berada dalam database yang aktif
mysql> show tables;
apabila tabel berada dalam database yang tidak aktif
mysql> show tables from nama_database;

Melihat struktur tabel

Perintahnya adalah sebagai berikut :
melihat struktur tabel dari tabel yang berada dalam database yang aktif
mysql> desc nama_tabel;
contoh mysql> desc tabel_pertamaku;
melihat struktur tabel dari tabel yang berada diluar database yang tidak aktif
mysql> show fields from nama_tabel from nama_database;
contoh : mysql> show fields from tabel_pertamaku from db_pertamaku
Mengubah struktur tabel

Pengubahan struktur tabel diperlukan agar Anda dapat mengubah struktur tabel tanpa harus mengganggu record-record yang telah ada.
Misalnya pada tabel_pertamaku diatas. Anda ingin mengubah field no menjadi nomor, menjadikannya sebagai primary key, tidak boleh kosong(not null), dan auto_increment. Maka perintahnya adalah sebagai berikut :
mysql> alter table tabel_pertamaku
-> change no nomor
-> int(3)
-> primary key
-> not null
-> auto_increment;



Mengubah nama tabel

Perintahnya adalah :
mysql> alter table tabel_pertamaku
-> rename tb_pertamaku;

Mengisikan record ke dalam tabel

Perintah insert pada mysql adalah seperti berikut :
catatan : sebelumnya aktifkan database tempat tabel tersebut berada.
mysql> insert into nama_tabel values (‘field1’,’field2’,’field3’,dst);
contoh :
mysql> insert into tb_pertamaku values (‘’,’mahendra’,’joyo pranoto 4 malang’,’webmaster’);

Menampilkan record
Contoh perintahnya adalah :
mysql> select * from tb_pertamaku;







komentar

Posting Komentar