{"id":8164,"date":"2024-08-01T15:39:13","date_gmt":"2024-08-01T08:39:13","guid":{"rendered":"https:\/\/www.rumahweb.com\/journal\/?p=8164"},"modified":"2024-08-01T15:47:16","modified_gmt":"2024-08-01T08:47:16","slug":"mengatasi-error-timestamp-saat-import-database","status":"publish","type":"post","link":"https:\/\/www.rumahweb.com\/journal\/mengatasi-error-timestamp-saat-import-database\/","title":{"rendered":"Mengatasi Error Timestamp Saat Import Database di phpMyAdmin"},"content":{"rendered":"\n<p>Apakah saat ini Anda mengalami kendala error <em>timestamp <\/em>ketika mengimpor database di phpMyAdmin? Jika iya, Anda ada di artikel yang tepat. Dalam artikel ini, kami akan memberikan tips untuk mengatasi error <em>timestamp <\/em>saat mengimpor database melalui phpMyAdmin. Simak informasi berikut ini.<\/p>\n\n\n\n\n\n<h2 class=\"wp-block-heading\">Analisa Pesan Error<\/h2>\n\n\n\n<p>Analisa pesan error timestamp sangat penting sebelum melakukan eksekusi lebih lanjut. Berikut pesan error yang sering muncul ketika ada kesalahan type data di timestamp databbase:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Error 1293<\/h3>\n\n\n\n<p><strong>Error 1293 \u2013<\/strong> Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause<\/p>\n\n\n\n<p>Error 1293 terjadi ketika Anda mencoba mendefinisikan lebih dari satu kolom TIMESTAMP dengan menggunakan <code>CURRENT_TIMESTAMP <\/code>sebagai nilai default atau dalam klausa <code>ON UPDATE<\/code>. Sedangkan pada <a href=\"https:\/\/blog.rumahweb.com\/mysql-adalah\/\" target=\"_blank\" rel=\"noopener\" title=\"mysql adalah\">MySQL<\/a>, hanya mengizinkan satu kolom TIMESTAMP per tabel untuk dapat menggunakan <code>CURRENT_TIMESTAMP<\/code> dalam klausa <code>DEFAULT <\/code>atau <code>ON UPDATE<\/code>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Error 1064<\/h3>\n\n\n\n<p><strong>Error 1064:<\/strong> &#8220;You have an error in your SQL syntax; check the manual for details for query: UPDATE <code>table_name<\/code> SET <code>updated_at<\/code> = CURRENT_TIMESTAMP() WHERE <code>id<\/code> = ?&#8221;.<\/p>\n\n\n\n<p>Error ini biasanya terjadi ketika Anda mencoba menjalankan perintah <code>UPDATE<\/code> dengan menetapkan kolom <code>updated_at<\/code> ke <code>CURRENT_TIMESTAMP()<\/code>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/timestamp.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"308\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/timestamp-1024x308.jpg\" alt=\"Contoh Error Timestamp\" class=\"wp-image-48638\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/timestamp-1024x308.jpg 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/timestamp-300x90.jpg 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/timestamp-768x231.jpg 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/timestamp-1536x462.jpg 1536w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/timestamp-370x111.jpg 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/timestamp-270x81.jpg 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/timestamp-570x172.jpg 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/timestamp-740x223.jpg 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/timestamp.jpg 1582w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Pada contoh gambar diatas, error timestamp terjadi karena kolom created_at dan updated_at menggunakan type data <code class=\"\">created_at<\/code> dan <code class=\"\">updated_at<\/code>.  Sedangkan seperti yang kita ketahui bersama, kolom created_at dan updated_at menggunakan type data <code class=\"\">created_at<\/code> dan <code class=\"\">updated_at<\/code>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Solusi Error Timestamp<\/h2>\n\n\n\n<p>Jika Anda mengalami error timespamp seperti contoh diatas, maka Anda dapat melakukan update <em>query <\/em>SQL <strong>current_timestamp <\/strong>dengan <strong>timestamp<\/strong>, dan hapus clause <strong>ON UPDATE<\/strong>. Berikut contoh <em>query <\/em>perbaikan yang bisa dipergunakan:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>`created_at` TIMESTAMP DEFAULT NOW(),\n`updated_at` TIMESTAMP DEFAULT NOW() ON UPDATE NOW(),<\/code><\/pre>\n\n\n\n<p>menjadi<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>`created_at` TIMESTAMP,\n`updated_at` TIMESTAMP,<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Cara Memperbaiki Query Timestamp<\/h2>\n\n\n\n<p>Setelah mengetahui penyebab dan solusinya, Anda dapat melakukan perbaikan pada <em>query <\/em>database dengan langkah-langah berikut ini:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Buka file database (.sql) yang akan di import<\/li>\n\n\n\n<li>Cari kolom yang menggunakan type data time stamp default current_timestamp. Pada contoh diatas adalah kolom <code class=\"\">created_at<\/code> dan <code class=\"\">updated_at<\/code><\/li>\n\n\n\n<li>Ubah type data kedua kolom tersebut dari Timestamp default current_timestamp menjadi timestamp<\/li>\n\n\n\n<li>Save ulang file database (.sql) yang akan diuploadkan.<\/li>\n\n\n\n<li>Importkan kembali melalui phpmyadmin.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/timestamp2.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"784\" src=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/timestamp2-1024x784.jpg\" alt=\"mengatasi error timestamp database\" class=\"wp-image-48652\" srcset=\"https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/timestamp2-1024x784.jpg 1024w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/timestamp2-300x230.jpg 300w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/timestamp2-768x588.jpg 768w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/timestamp2-370x283.jpg 370w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/timestamp2-270x207.jpg 270w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/timestamp2-570x436.jpg 570w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/timestamp2-740x567.jpg 740w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/timestamp2-80x60.jpg 80w, https:\/\/www.rumahweb.com\/journal\/wp-content\/uploads\/2024\/07\/timestamp2.jpg 1033w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Sebelum menutup artikel ini, kami ingin memberikan saran tentang pentingnya melakukan backup. Seperti yang kita ketahui bersama, database sangat rentan terhadap kerusakan atau crash, yang dapat menyebabkan hilangnya website atau data Anda. <\/p>\n\n\n\n<p>Oleh karena itu, kami sangat menyarankan Anda untuk rutin melakukan backup. Berikut adalah beberapa manfaat dari backup database secara rutin:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Melindungi data dari kerusakan atau <em>corrupt<\/em><\/li>\n\n\n\n<li>Mempermudah pemulihan data<\/li>\n\n\n\n<li>Meningkatkan keamanan data<\/li>\n\n\n\n<li>Mempercepat proses pemulihan<\/li>\n<\/ul>\n\n\n\n<p>BACA JUGA : <a href=\"https:\/\/www.rumahweb.com\/journal\/daily-backup\/\" target=\"_blank\" rel=\"noopener\" title=\"daily backup\">Daily Backup: Pengertian dan Cara Download Backup Datanya<\/a><\/p>\n\n\n\n<p>Demikian tadi artikel kami tentang cara mengatasi error Timestamp saat mengimport database di phpMyAdmin, semoga bermanfaat.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Apakah saat ini Anda mengalami kendala error timestamp ketika mengimpor database di phpMyAdmin? Jika iya, Anda ada di artikel yang tepat. Dalam artikel ini, kami akan memberikan tips untuk mengatasi error timestamp saat mengimpor database melalui phpMyAdmin. Simak informasi berikut ini. Analisa Pesan Error Analisa pesan error timestamp sangat penting sebelum melakukan eksekusi lebih lanjut. [&hellip;]<\/p>\n","protected":false},"author":323,"featured_media":48833,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[142],"tags":[135,134,606],"class_list":{"0":"post-8164","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-tips-dan-trik","8":"tag-database","9":"tag-mysql","10":"tag-timestemp"},"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/8164","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/users\/323"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/comments?post=8164"}],"version-history":[{"count":0,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/posts\/8164\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media\/48833"}],"wp:attachment":[{"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/media?parent=8164"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/categories?post=8164"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rumahweb.com\/journal\/wp-json\/wp\/v2\/tags?post=8164"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}