Я хотел бы изменить тип данных переменной из таблицы в базе данных.Тип данных, которые я хочу изменить, принадлежит переменной 'exerc_id', от INT до INT NOT NULL AUTO_INCREMENT .Проблема в том, что 'exerc_id' является ПЕРВИЧНЫМ КЛЮЧОМ, и я боюсь уничтожить таблицу, потому что я не хочу терять данные.Знаете ли вы, как изменить тип данных, не удаляя ничего?Спасибо.Я использую MySQL с программным обеспечением MySQL Workbench 6.3
ТАБЛИЦА, КОТОРАЯ Я ИМЕЮ:
CREATE TABLE exercises (
exercise_id INT,
title VARCHAR(50),
text text,
PRIMARY KEY(exercise_id)
);
ТАБЛИЦА, КОТОРУЮ Я ХОЧУ:
CREATE TABLE exercises (
exercise_id INT NOT NULL AUTO_INCREMENT,
title VARCHAR(50),
text text,
PRIMARY KEY(exercise_id)
);
Может ли это быть сделано какэто?
ALTER TABLE exercises MODIFY exercise_id INT NOT NULL AUTO_INCREMENT;