- memastikan user mana yang bisa akses
- memastikan user yang akses memiliki hak yang tepat
- nama database ada bagusnya memakai prefix, ada kemungkinan anda membuat database bukan untuk anda sendiri tapi lebih.
Untuk membuat database kita tidak memakai command prompt dahulu, tetapi pakai phpmyadmin. Masuk ke phpmyadmin dengan ketik
http://localhost/phpmyadmin
berikutnya ikuti step dari gambar dibawah
Pilih database |
Masukkan nama database dan create |
create database testing;
tapi hati-hati.. bila anda mendapatkan error
error 1044 |
error 1007 |
Done |
CREATE TABLE IF NOT EXISTS `my_user` ( `user_id` int(11) NOT NULL AUTO_INCREMENT, `user_name` varchar(30) NOT NULL, `user_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (`user_id`)) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
atau
CREATE TABLE `my_user` (
`user_id` int(11) AUTO_INCREMENT,
`user_name` varchar(30) ,
`user_date` timestamp DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`user_id`)
) ;
saya membuatnya memakai phpmyadmin lalu menarik hasil buatannya. Kita buat filetext di folder dimana mysql berada. beri nama "sql.txt" lalu dalamnya isi dengan query di atas, gunakan database yang kita buat barusan (testing2) dengan mengetik use testing2; dan coba jalankan
Source sql.txt |
Drop Table my_user |
CREATE TABLE IF NOT EXISTS `my_user` ( `user_id` int(11) NOT NULL AUTO_INCREMENT, `user_name` varchar(30) NOT NULL, `user_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (`user_id`)) INSERT INTO `my_user` (`user_id`, `user_name`, `user_date`) VALUES(1, 'Abi', '2012-11-15 16:40:09');INSERT INTO `my_user` (`user_id`, `user_name`, `user_date`) VALUES(2, 'Barney', '2012-11-15 16:40:09');INSERT INTO `my_user` (`user_id`, `user_name`, `user_date`) VALUES(3, 'Charlie', '2012-11-15 16:40:19');INSERT INTO `my_user` (`user_id`, `user_name`, `user_date`) VALUES(4, 'Daniel', '2012-11-15 16:40:19');
dan saat dijalankan
berikutnya kita akan membahas beberapa teori. Tetapi saya usahakan sederhana agar anda tidak bosan dan juga mudah menerimanya.
Tidak ada komentar:
Posting Komentar