Export Import Database SQL mengunakan Terminal
export
mysqldump -u root -p namadatabase > D:namabaru.sql
import
mysql -u root -p namadatabase < D:namabaru.sql
Cara Menambah Filed Table Log Dengan Cepat
ALTER TABLE `log_table_name`
ADD COLUMN log_id int auto_increment PRIMARY KEY first,
ADD COLUMN log_action VARCHAR(20) AFTER log_id,
ADD COLUMN log_ref INT(20) AFTER log_action,
ADD COLUMN log_ip VARCHAR(15) AFTER log_ref,
ADD COLUMN log_by int(11)AFTER log_ip,
ADD COLUMN log_datetime timestamp AFTER log_by;
ADD COLUMN log_id int auto_increment PRIMARY KEY first,
ADD COLUMN log_action VARCHAR(20) AFTER log_id,
ADD COLUMN log_ref INT(20) AFTER log_action,
ADD COLUMN log_ip VARCHAR(15) AFTER log_ref,
ADD COLUMN log_by int(11)AFTER log_ip,
ADD COLUMN log_datetime timestamp AFTER log_by;
Menghapus data table Database Yang masih ada Foreign_key nya
SET FOREIGN_KEY_CHECKS = 0;
TRUNCATE TABLE `table_name`;
SET FOREIGN_KEY_CHECKS = 1;
PENJELASAN
SET FOREIGN_KEY_CHECKS = 0; untuk set agar tidak dicek foreign_key nya
TRUNCANTE TABLE untuk menghapus dan mereset id autoincrement jadi 1 lagi
SET FOREIGN_KEY_CHECKS = 1; untuk set ferign_key lagi
NOTE:
jika menggunakan phpmyadmin saat running code nya harus dipastikan uncek pilihan Enable foreign key checks
TRUNCATE TABLE `table_name`;
SET FOREIGN_KEY_CHECKS = 1;
PENJELASAN
SET FOREIGN_KEY_CHECKS = 0; untuk set agar tidak dicek foreign_key nya
TRUNCANTE TABLE untuk menghapus dan mereset id autoincrement jadi 1 lagi
SET FOREIGN_KEY_CHECKS = 1; untuk set ferign_key lagi
NOTE:
jika menggunakan phpmyadmin saat running code nya harus dipastikan uncek pilihan Enable foreign key checks
Menghapus Semua Data dalam Teble yang ada Foreign Key nya
SET FOREIGN_KEY_CHECKS = 0;
TRUNCATE TABLE `nama_table`;
SET FOREIGN_KEY_CHECKS = 1;
TRUNCATE TABLE `nama_table`;
SET FOREIGN_KEY_CHECKS = 1;
Subscribe to:
Comments (Atom)