Relasi atau menggabungkan antar tabel sering terjadi saat anda membuat aplikasi bisnis seperti aplikasi sistem informasi akademik sekolah dimana harus menggabungkan tabel guru, tabel siswa, tabel mata pelajaran untuk menjadi tabel jadwal pelajaran. Jadi Ketika data yg ada di tabel guru, maka data tabel guru yang ada di tabel jadwal pelajaran juga ikut berubah.
Bagaimana Caranya supaya bisa seperti itu pada PHPMyAdmin? Hal itulah yang menjadi problem bagi sebagian programmer ketika membuat situs/web. Nah, untuk mengatasinya diperlukan database Engine InnoDB.
Apa sih InnoDB? Bagaimana caranya supaya terjadi relasi antar tabel? Simak Pemaparannya:
InnoDB merupakan database engine yg ada di MySQL pada PHPMyAdmin. Fungsinya untuk merelasikan tabel yg satu dengan yang lainnya. Konsepnya sama dengan relasi tabel pada MS Access dan SQL Server dimana terdapat Foreign Key, Primary key, Reference Tabel. Fungsinya mirip relationship diagram's pada SQL Server.
Secara default, database engine InnoDB belum aktif ketika anda menginstall XAMPP atau mungkin WAMPP. Database Engine yang ada adalah MyISAM. Supaya bisa aktif, Cara yang dilakukan adalah :
1. Install terlebih dahulu XAMPP
2. Matikan Service MySQL dengan menekan tombol Stop yang ada di sebelah tulisan MySQL pada XAMPP Control Panel
2. Cari file my.conf, file itu terletak di dalam direktori MySQL pada folder XAMPP. Misal di direktori C:\Program Files\xampp\mysql\bin\my.conf
3. Buka File Tersebut dari NOTEPAD
4. Setelah dibuka di Notepad, Cari kalimat seperti di bawah ini:
#skip-innodb
#innodb_data_home_dir = C:/Program Files/xampp/mysql/data/
#innodb_data_file_path = ibdata1:10M:autoextend
#innodb_log_group_home_dir = C:/Program Files/xampp/mysql/data/
#innodb_log_arch_dir = C:/Program Files/xampp/mysql/data/
#set-variable = innodb_buffer_pool_size=16M
#set-variable = innodb_additional_mem_pool_size=2M
#set-variable = innodb_log_buffer_size=8M
#innodb_flush_log_at_trx_commit=1
#set-variable = innodb_lock_wait_timeout=50
5. Ubah Kalimat Tersebut Menjadi Seperti Di Bawah Ini:
#skip-innodb
innodb_data_home_dir = C:/Program Files/xampp/mysql/data/
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = C:/Program Files/xampp/mysql/data/
innodb_log_arch_dir = C:/Program Files/xampp/mysql/data/
set-variable = innodb_buffer_pool_size=16M
set-variable = innodb_additional_mem_pool_size=2M
set-variable = innodb_log_file_size=5M
set-variable = innodb_log_buffer_size=8M
innodb_flush_log_at_trx_commit=1
set-variable = innodb_lock_wait_timeout=50
(Hilangkan Saja Tanda Kres(#))
6. Start Kembali MySQL pada XAMPP Control Panel
Selamat Mencoba
- Perbedaan LED dan LCD Monitor.
- Zoomtemplate.com is a free professionally designed and search engine optimized Blogger Templates collection. It is currently the fastest growing Blogger Templates blog.The blog has numerous templates which are categorized properly in a Categories menu and Tags so it is for you to find the right Blogger templates for your Blogger/Blogspot blog.
- Mengetik sebuah dokumen merupakan bagian dari pekerjaan kita sehari-hari apalagi yang pekerjaannya sebagai sekretaris, pegawai administrasi, dan lain-lain. Setelah dokumen diketik, kita akan menyimpan dokumen tersebut ke dalam file doc(Microsoft Office Word 2000-2003) / docx (Microsoft Office Word 2007). Bagaimana jika file yang sudah disimpan tersebut ingin kita bagi-bagikan di internet dengan format file PDF?? Bagaimana kita menyimpan data yang kita buat pada Microsoft Office 2007 menjadi file PDF agar kita bisa membagi data tersebut kepada orang yang kita inginkan melalui fasilitas internet? Temukan Jawabannya di sini....
- Janganlah menganggap remeh jika kita mengalami benturan kepala. Kepala merupakan bagian tubuh yang sangat rawan karena di dalam tulang tengkorak kepala terdapat otak dan sistem saraf pusat lain.
- Bingung travel-travel Surabaya-Denpasar? Info travel jurusan Surabaya-Denpasar.
- NEW PRODUCT Siiplah 300ml. Harga Rp. 73.000,-/dos. 1 DOS isi 24 botol. Tersedia Rasa Apel, Apel Leci, Sirsat, dan Jambu Merah.
Sabtu, 30 Januari 2010
Langganan:
Postingan (Atom)