Tips / Cara Mereset Nilai Auto Increment Pada MYSQL
Ketika membuat sebuah tabel di database MySQL, biasanya akan ada sebuah
record atau field yang di jadikan sebagai PRIMARY KEY dengan fitur AUTO_INCREMENT
yaitu memberikan nilai otomatis secara urut ketika data diinput.
Permasalahannya jika temen temen punya sebuah field misalnya id yang
dijadikan PRIMARY KEY AUTO_INCREMENT sebagai penomoran maka ketika
sebuah data dihapus kemudian data diinputkan lagi, urutan nomor tidak
akan berurutan. Nah Untuk mengatasi hal tersebut, maka perlu dilakukan
reset nilai auto increment di database MySQL. Agar nantinya data yang
dihasilkan menjadi lebih akurat dan baik. Ada beberapa cara untuk bisa
temen temen gunakan untuk mereset nilai auto increment yaitu Cara
pertama menggunakan perintah ALTER TABLE yaitu mengubah
struktur auto increment. Dengan cara ini Anda cukup menentukan nilai
auto increment yang akan direset. Berikut perintahnya :
Penjelasan :
Perintah diatas akan mereset nilai auto increment ke nilai 1.
Cara kedua dengan perintah TRUNCATE, semua data akan dihapus dan field dengan auto increment akan direset kembali. Berikut perintahnya :
Penjelasan :
Menggunakan perintah TRUNCATE, berarti semua data didalam tabel akan
terhapus. Hati-hati menggunakan perintah ini jika tabel temen temen
memiliki data yang banyak dan penting.
Kamis, 13 April 2017
Rabu, 12 April 2017
Masalah Sesion Start
Masalah klasik tentang session di PHP.
Pesan Error yang diterima seperti ini :
Notice: A session had already been started - ignoring session_start()
cara mudahnya untuk menghilangkan error itu adalah jangan tulis begini
Pesan Error yang diterima seperti ini :
Notice: A session had already been started - ignoring session_start()
cara mudahnya untuk menghilangkan error itu adalah jangan tulis begini
session_start();
tapi lebih baik begini<?php
if(!isset($_SESSION))
{
session_start();
}
?>
=================================================================
Biasanya masalah akan selesai dengan cara diatas
Langganan:
Postingan (Atom)