데이터베이스/MySql
Mariadb DB관리
나쁜천사1004
2024. 4. 23. 14:17
[1].database 관리
1. database 확인
SHOW DATABASES;
2. dabase 생성
CREATE DATABASE 데이터베이스명;
3.아이디 생성
CREATE USER '아이디'@'%' IDENTIFIED BY '비밀번호';
4.사용자 권한 주기
GRANT ALL PRIVILEGES ON 데이터베이스명.* TO '아이디'@'%';
5. 새로고침
FLUSH PRIVILEGES;
6. database character 확인
SELECT default_character_set_name, DEFAULT_COLLATION_NAME FROM information_schema.SCHEMATA
WHERE schema_name = "mydb";
7. table character 확인
SELECT CCSA.character_set_name FROM information_schema.`TABLES` T,
information_schema.`COLLATION_CHARACTER_SET_APPLICABILITY` CCSA
WHERE CCSA.collation_name = T.table_collation
AND T.table_schema = "mydb"
AND T.table_name = "mytable";
반응형