Вставка столбца в существующую таблицу в phpmyadmin
Я хочу добавить столбец к существующей таблице. Могу ли я добавить его между двумя существующими столбцами? Я работаю над phpmyadmin.
6 ответов
Используйте добавить новый столбец после выпадающего списка.
Выберите базу данных в меню слева.
Выберите таблицу, нажав на гиперссылку на ее заголовок.
Установите флажок "Добавить новый столбец после" и в раскрывающемся списке выберите столбец, который необходимо вставить после.
Нажмите Добавить.
Это видео проходит процесс http://www.youtube.com/watch?v=jZ72GCGWPQg
Вы хотите что-то вроде:
ALTER TABLE contacts ADD email VARCHAR(60);
Порядок столбцов в MySQL не имеет большого значения. Что касается добавления нового столбца,
ALTER TABLE `tblName`
ADD COLUMN `colName` INT(10) AFTER `firstCol`;
AFTER
Предложение определяет позицию, куда придет ваш новый столбец.
Я думаю, что это видео может помочь вам. С PHPMyAdmin
- Перейдите на страницу таблицы, которую вы хотите изменить
- В нижней части страницы выберите нужный столбец в поле "После" (в какой позиции вы хотите добавить свой столбец в таблицу).
- Подтвердите и введите новую информацию о столбце
Вы также можете сделать это с помощью простого SQL, с ALTER TABLE
запрос:
ALTER TABLE mytable ADD column3 INT AFTER column1
Да, вы можете сделать это. Смотрите список "после" в разделе. Вы можете выбрать, после какого поля ваше новое поле должно быть добавлено.
Даже если вы вставили столбец в MySQL, MySQL теперь предоставляет возможность нажать кнопку "Переместить столбцы" под таблицей.