Pages

  • Home
  • Daftar Artikel

Membuat database mysql daftar teman kelas

Kawan silahkan menyalakan localhost wamp servernya. Jika sudah maka di tray kanan bawah layar akan muncul icon wamp.. klik jika warnanya sudah hijau. Maka akan muncul menu:
1. Localhost (menampilkan web yg ada dilocalhost)
2. phpMyAdmin (memuat aplikasi phpmyadmin).
3. www....
4. dlll


phpmyadminPilih no.2 phpMyAdmin. Muncul tampilan untuk membuat database. Tulis nama database yang akan dibuat, misal "daftarteman" di form "Create New Database" seperti dalam gambar.
Kemudian tekan tombol "Create"

Maka database sudah jadi, tetapi belum ada tabel. Kita perlu membuat tabel-tabel. tabel "profil", tabel "kisah". Tabel profil memuat idteman, nama, email, password, alamat, telp,  photo, tanggal lahir. Tabel kisah akan memuat cerita-cerita tentang teman kita tersebut. Setiap teman mungkin saja memiliki banyak kisah. Maka tabel "kisah" akan memuat data idkisah, judulkisah, idteman, tanggal, tekscerita, ditulis oleh siapa (idpenulis), tampil (ini untuk menentukan kisahnya ditampilkan atau belum selesai/tidak ditampilkan).

1. Mari kita bikin tabel profil. Tulis profil di form "Create new table on database", numberfieldnya isi dengan 7 (idteman, nama, alamat, telp, email, photo, tanggal lahir). Lihat gambar:

 CREATE TABLE IF NOT EXISTS `profil` (
  `idteman` int(11) NOT NULL AUTO_INCREMENT,
  `tingkatmember_id` int(11) NOT NULL,
  `nama` varchar(256) NOT NULL,
  `email` varchar(256) NOT NULL,
  `password` varchar(256) NOT NULL,
  `alamat` varchar(256) DEFAULT NULL,
  `telp` varchar(256) DEFAULT NULL,
  `photo` varchar(256) DEFAULT NULL,
  `tanggallahir` date NOT NULL,
  PRIMARY KEY (`idteman`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 
;


2. Buat juga tabel "kisah"
terdiri dari 7 field.
(idkisah, judulkisah, idteman, tanggal, tekscerita, idpenulis, tampil).

CREATE TABLE `daftarteman`.`kisah` (
`idkisah` INT( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`tanggal` DATE NOT NULL ,
`judulkisah` VARCHAR( 256 ) NOT NULL ,
`idteman` INT( 11 ) NOT NULL ,
`tekscerita` TEXT NOT NULL ,
`idpenulis` INT( 11 ) NOT NULL ,
`tampil` TINYINT( 1 ) NOT NULL
) ENGINE = MYISAM ;
 

Catatan (storage enginee pilih MyISAM aja ya) alasannya cari sendiri.

Okeh.. Database selesai.
Berikutnya adalah Setup odbc


1 comment: