SQL

· 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..
· sql
[mysql] 사용자 정보는 mysql 에서 관리한다. mysql db를 사용한다. USE mysql 유저를 생성한다. 유저를 생선한다. 이름은 noma고 연결은 내부에서 해, 그리고 비밀번호는 1234 야 이름은 noma고 연결은 외부에서 해, 그리고 비밀번호는 1234 야 CREATE USER 'noma'@'localhost' identified by '1234'; CREATE USER 'noma'@'%' identified by '1234'; 유저 정보를 갖고 온다. SELECT USER 'host', 'user' from 'user' 현재 쓰고 있는 root와 다른 사용자 정보가 나온다. 원래 user의 이름은 같을 수 없지만, 아래 noma는 내부에서 접근 가능한 노마이고, 위의 noma는 외부..
· sql
[실습1. 데이타 베이스 만들기] .데이타 베이스를 보여줘 show databases; 데이타 베이스의 목록을 볼 수 있다. testdb라는 이름의 데이터베이스를 만들자. create database testdb; 데이타 베이스를 확인하면 추가된 것을 볼 수 있다. testdb를 사용해보자. use testdb; 만든 데이타베이스를 삭제한다. drop database testdb; 데이타베이스 목록에서 사라진 것을 볼 수 있다. [정리] create database mydb; # db 생성 show databases; # db 리스트 확인 drop database mydb; # db 삭제 show databases; # db 삭제된거 확인 p.s. 출처 스콘 티스토리 CREATE DATABASE test..
scone
'SQL' 태그의 글 목록 (2 Page)