In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-09-16 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Database >
Share
Shulou(Shulou.com)05/31 Report--
This article mainly explains the "MySQL sub-table self-increasing ID problem solution", the article explains the content is simple and clear, easy to learn and understand, now please follow the editor's train of thought slowly in depth, together to study and learn "MySQL sub-table self-increasing ID problem solution"!
When we split the MySQL, we will not be able to rely on the automatic increment of the MySQL to generate a unique ID, because the data has been scattered across multiple tables.
The use of self-increasing IP as the primary key should be avoided as far as possible, which brings great inconvenience to the operation of database tables.
There is a special feature in postgreSQL, oracle, db2 databases-sequence. At any time, the database can get the number of records under the table according to the number of records and step size in the current table. However, MySQL does not have such sequence objects.
You can implement the sequence feature to generate a unique ID in the following ways:
1. Generate ID from MySQL table
For the insert, which is the insert operation, the first thing to do is to get the unique id, and you need a table to create the id, insert a record, and get the last inserted ID. The code is as follows:
CREATE TABLE `ttlsa_ com`.`create _ id` (`id` BIGINT (20) NOT NULL AUTO_INCREMENT PRIMARY KEY) ENGINE = MYISAM
That is, when we need to insert data, this table must generate the id value. My php code works as follows:
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
The market share of Chrome browser on the desktop has exceeded 70%, and users are complaining about
The world's first 2nm mobile chip: Samsung Exynos 2600 is ready for mass production.According to a r
A US federal judge has ruled that Google can keep its Chrome browser, but it will be prohibited from
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
About us Contact us Product review car news thenatureplanet
More Form oMedia: AutoTimes. Bestcoffee. SL News. Jarebook. Coffee Hunters. Sundaily. Modezone. NNB. Coffee. Game News. FrontStreet. GGAMEN
© 2024 shulou.com SLNews company. All rights reserved.