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

Bagaimana cara menambah 2 secara otomatis untuk tabel tertentu di mysql

Anda dapat mengimbangi bidang kenaikan otomatis satu tabel dari yang lain, yaitu satu tabel memulai id dari 1 sementara yang lain dimulai dari 1000000 (atau beberapa nilai lain yang dipilih tergantung pada pola penggunaan Anda).

CREATE TABLE table1 (id BIGINT UNSIGNED AUTO_INCREMENT);
CREATE TABLE table2 (id BIGINT UNSIGNED AUTO_INCREMENT) AUTO_INCREMENT = 1000000;

Anda juga dapat memilih jenis kolom kenaikan otomatis sesuai dengan kebutuhan Anda. Rentang BIGINT UNSIGNED adalah 0.1846744073709551615, yang seharusnya mencakup sebagian besar kasus.

ATAU

coba

SET @@auto_increment_increment=2;
SET @@auto_increment_offset=2;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana modul mysql yang dijanjikan bekerja dengan NodeJS?

  2. Perbarui kunci utama Django MySQL

  3. Perbedaan Antara Skema / Basis Data di MySQL

  4. Bagaimana cara mengetahui URL MySQL, host, port, dan nama pengguna saya?

  5. Apa yang Baru di ProxySQL 2.0