-
[mysql] 여러 명령어 기억을 위해 작성TIL 2021. 1. 31. 16:49
데이터 베이스 생성과 디비 사용 선언
create database 디비이름;
use 디비이름;테이블 생성
create table 테이블이름(
컬럼이름 타입,
id varchar(64)
);컬럼에 각종 부가 기능을 줄 수 있다.
컬러이름 varchar(64) primary key; 기본키로 지정하기
외래키 주기
another_id int,
foreign key (외래키로 사용할 컬럼명, 위에 정의한 another_id)
references 외래키로 사용할 테이블 (그 테이블에서 가져올 컬럼명)
pcid int,foreign key (pcid)references pcroom(id)만약에 테이블을 다 만들고 나서 깜박한 컬럼이 있다면 넣으면 된다.
alter table 테이블명 add 컬럼명 타입;
외래키를 alter로 주기
alter table pcroom add usersid int;
alter table pcroom
add constraint
foreign key (usersid)
references users(id);컬럼의 타입을 바꾸기
alter table 테이블명 change 바꿀컬럼명 새로운이름 새로운타입;
alter table users change endTime endTime datetime;현재 모든 제약조건 보기
select * from information_schema.table_constraints;
제약 조건 삭제
alter table 테이블명 drop foreign ket 제약조건명;
alter table users drop foreign key users_ibfk_1;egloos.zum.com/kwon37xi/v/1634694
[MySQL] MySQL 기본 명령어 정리
http://wiki.kwonnam.pe.kr/database/mysql/basicMySQL의 기본 명령어와 SQL문 정리. 내가 RDBMS에 완전 문외한이기 때문에 기본 SQL쿼리까지...Redhat Linux 7.3, MySQL 3.23.58 에서 테스트함.설치는 Redhat 기본 제공 RPM으로
egloos.zum.com
www.tcpschool.com/mysql/mysql_constraint_foreignKey
코딩교육 티씨피스쿨
4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등
tcpschool.com
MySQL 컬럼명 변경, 컬럼 타입 변경, 컬럼 추가, 컬럼 삭제
계속 찾아보게 되서 정리해 봅니다. 컬럼명 변경 ALTER TABLE 테이블명 CHANGE 기존컬럼명 변경할컬럼명 컬럼타입; mysql> ALTER TABLE user CHANGE socre score int; 컬럼 순서변경 ALTER TABLE 테이블명 M..
juyoung-1008.tistory.com
이건 jdbc 사용할 때 user의 id를 넣으면서 얻는 방법 auto로 올라가니 알 수가 없었는데 조건을 주면 리턴으로 받을 수 있다.
MySQL JDBC INSERT 시 AUTO INCREMENT 값을 알아내는 예제
다음은 MySQL JDBC INSERT 시 AUTO INCREMENT 값을 알아내는 예제이다. import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql..
jbluewing.tistory.com
'TIL' 카테고리의 다른 글
2021.02.02 기록장 (0) 2021.02.01 21.02.01 기록장 (0) 2021.01.31 쉘 스크립트 사용법(날짜) (0) 2021.01.31 2021.01.31 기록장 (0) 2021.01.30 쉘 스크립트와 mysql (0) 2021.01.30