제로베이스

· sql
[테이블에 VALUE 추가] 테이블을 먼저 만들어 줍니다. CREATE TABLE person ( id int, name varchar(16), age int, sex CHAR ); 다음 VALUES를 추가해 봅시다. 1, 이효리, 43, F 2, 이상순, 48, M INSERT INTO person VALUES (1, '이효리', 43, 'F'); 다음과 같이 테이블의 칼럼의 순서에 맞게 value를 적어넣어도 되고 INSERT INTO person (id, name, age, sex) VALUES (2, '이상순, 48, 'M'); 칼럼 명을 명시해줘도 됩니다. 제대로 내용이 들어갔는지 확인합니다. SELECT * FROM person; person 테이블의 모든 내용을 조회합니다. [정리] INSE..
· sql
[TABLE 수정] mytable의 이름을 peroson으로 바꿔주겠습니다. ALTER TABLE mytable RENAME person; mytable이 person으로 바뀌었다. agee 라는 이름의 double 을 데이터 타입으로 갖는 column 을 추가합니다. ALTER TABLE person ADD COLUMN agee double; 잘 추가 되었다. column agee의 데이터 타입을 수정해주겠습니다. MODIFY를 통해 칼럼의 데이터타입을 수정합니다. ALTER TABLE person MODIFY COLUMN agee int; column agee의 name을 바꿔주겠습니다. CHANGE 를 쓰면 name 뿐만 아니라 데이터 타입도 동시에 바꿔줄 수 있습니다. ALTER TABLE per..
· sql
[TABLE 생성] 실습 환경을 만들어 줍니다. testdb라는 데이터베이스를 만들어주는데, default가 되는 character 은 utf8mb4 로 합니다. utf8 은 다국어 허용이라고 이해하면 될 것 같고, utf8mb4는 이모지 문자까지도 허용하는 새로나온 encoding 이라고 합니다. CREATE DATABASE testdb DEFAULT CHARACTER SET utf8mb4; USE testdb; db를 만들어 준 후에는 늘 항상 db 목록을 확인해주는 습관을 들이도록 하자. 테이블을 만들어주자. mysql> CREATE TABLE mytable -> ( -> id int, -> name varchar(16) -> ); Query OK, 0 rows affected (0.11 sec) ..
· sql
[USER 권한 관리] 실습 환경을 먼저 만들어 줍시다. CREATE DATABASE testdb; # 디비 생성 SHOW DATABASES; # 만든 디비 확인 CREATE USER 'scone'@'localhost' identified by '1234'; # 유저 생성 USE mysql; # 유저 정보가 있는 mysql 디비 사용 SELECT host, user from users; # 생성한 유저 확인 유저가 잘 만들어져 있습니다. 사용자의 권한을 확인합니다. SHOW GRANTS FOR 'scone'@'localhost'; 현재 localhost로 접근 가능한 scone의 권한이 들어 있습니다. 생성한 디비, testdb에 대한 권한을 scone에게 주겠습니다. GRANT ALL ON testdb..
scone
'제로베이스' 태그의 글 목록 (12 Page)