Jenis data ialah datetime, mengapa terdapat begitu banyak 000000 pada akhirnya? Bagaimana untuk menanganinya? Masa lalai ditambah ialah '2017-06-09 10:07:33' Selepas menambah data seperti ini, banyak 0s akan ditambahkan secara lalai
Ini ialah format yang anda ingin tetapkan jenis datetime, dan anda mungkin mempunyai milisaat di belakangnya, jadi cuma tukarkannya kepada yang di atas.
Bagaimana untuk menukarnya? Tambahkannya di bawah [mysqld] dalam fail konfigurasi mysql my.cnf atau my.ini
datetime_format=%Y-%m-%d %H:%i:%s
Selepas menyimpan perubahan, ingat untuk memulakan semula perkhidmatan mysql!
Masa anda hendaklah diambil secara halus dan kemudian ditukar kepada format tarikh. Jika anda tidak mahu format kemudian, hanya gunakan cap masa 11 digit. Lihat pada cap masa yang anda dapat Ketepatan baharu jenis masa dalam mysql 5.6
Ini ialah format yang anda ingin tetapkan jenis datetime, dan anda mungkin mempunyai milisaat di belakangnya, jadi cuma tukarkannya kepada yang di atas.
Bagaimana untuk menukarnya?
Tambahkannya di bawah [mysqld] dalam fail konfigurasi mysql my.cnf atau my.ini
Selepas menyimpan perubahan, ingat untuk memulakan semula perkhidmatan mysql!
Isu ketepatan masa, ketepatan masa penyimpanan ialah tahap kedua, tahap milisaat, tahap mikrosaat,
Julat TARIKH: 1000-01-01 00:00:00' hingga '9999-12-31 23:59:59', dalam beberapa saat
Perwakilan masa anda berada pada tahap mikrosaat, jadi tiada ketepatan masa selepas beberapa saat, jadi semuanya 0
Cara menyelesaikannya
1 Jangan risau, hanya format semasa mengeluarkan, anda boleh melakukannya pada bila-bila masa yang anda mahukan
2
Masa anda hendaklah diambil secara halus dan kemudian ditukar kepada format tarikh.
Jika anda tidak mahu format kemudian, hanya gunakan cap masa 11 digit.
Lihat pada cap masa yang anda dapat
Ketepatan baharu jenis masa dalam mysql 5.6
Gambar hanya menukar jenis data
timestamp
Dengan cara ini, 0 tidak akan muncul secara lalai, dan panjang ditetapkan kepada 0@nicezhu Versi pangkalan data yang manakah digunakan? Yang saya gunakan sentiasa tepat ke tahap kedua