Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Kesulitan menambahkan ID baru (kenaikan otomatis) setelah tabel ada

Anda dapat menambahkan melakukannya tanpa masalah hanya jika tabel Anda tidak memiliki hubungan dengan orang lain .

Anda harus menghapus kunci utama lama dan mengunggah tabel yang sesuai (mungkin menambahkan indeks unik pada kunci utama lama).

Lanjutkan seperti itu :

  • Buat dump database Anda

  • Hapus kunci utama seperti itu

ALTER TABLE XXX DROP PRIMARY KEY
  • Tambahkan kolom baru seperti itu
ALTER TABLE XXX add column Id INT NOT NULL AUTO_INCREMENT FIRST, ADD primary KEY Id(Id)

Tabel akan dilihat dan AutoInc diperbarui.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara menjalankan 2 kueri pembaruan dalam satu transaksi dengan JDBC

  2. Bagaimana cara mendapatkan nilai kolom tunggal menggunakan MySQLi?

  3. Bagaimana cara mengubah zona waktu server MySQL

  4. Perbandingan MySQL dengan nilai nol

  5. Replikasi Cloud Hybrid untuk MySQL untuk Ketersediaan Tinggi