반응형
열 데이터를 잃지 않고 MySql 테이블의 열 위치를 변경하는 방법은 무엇입니까?
데이터 손실없이 데이터베이스 테이블의 열 위치를 변경하고 싶습니다.
예를 들면 :
현재 테이블 :
+----+------+-------+----------+
| id | name | email | password |
+----+------+-------+----------+
...에
+----+----------+------+-------+
| id | password | name | email |
+----+----------+------+-------+
다음과 같이 시도하십시오.
ALTER TABLE table_name MODIFY password varchar(20) AFTER id
Hearaman의 대답이 맞습니다. 그러나 phpMyAdmin을 사용하는 경우 시각적이고 실용적인 방법이 있습니다.
- 테이블 열기
- " 구조 "탭을 선택 하십시오
- "을 클릭 이동 열 "
- 열 이름 드래그 앤 드롭
MySQL 워크 벤치를 사용하는 경우
- 테이블을 마우스 오른쪽 버튼으로 클릭
- 테이블 변경
- 열 드래그 및 재정렬
- 적용을 클릭하고 완료
또한 다음과 같이 할 수 있습니다.
ALTER TABLE table_name CHANGE COLUMN column_name column_name data_type AFTER another_column_name;
반응형
'developer tip' 카테고리의 다른 글
매개 변수가있는 메소드 이름에서 선택기 작성 (0) | 2020.12.15 |
---|---|
컨트롤러 ASP.NET MVC에서 프로젝트 루트 경로 가져 오기? (0) | 2020.12.15 |
Psycopg2 이미지를 찾을 수 없습니다. (0) | 2020.12.14 |
GitHub에서 원격 브랜치 만들기 (0) | 2020.12.14 |
Centos / Linux 설정 logrotate 모든 로그에 대한 최대 파일 크기 (0) | 2020.12.14 |