Как преобразовать беззнаковое целое в большое целое в большой таблице MySQL - PullRequest
1 голос
/ 17 октября 2019

У меня есть таблица MySQL с 3 миллиардами записей. Я установил автоинкремент id как unSigned integer. id является первичным ключом. Но сейчас он достигает верхней границы. Я хочу преобразовать свое поле id в bigInteger, но mySQL останавливается и ждет долгое время.

Как я могу преобразовать поле id в bigInteger, не подводя проект?

Я хотел добавить столбец в эту таблицу раньше и ждал 2 дня. Мне пришлось отменить.

версия MySQL: 5.7.14 (Google Cloud Sql)

Table Engine: InnoDB

...