03-mysql 데이터베이스 어떻게 삭제

1231 단어
1. 데이터베이스create 데이터베이스 [if not exists] 데이터베이스 이름 [문자 인코딩] 만들기;
예1: MySQL에 stu1이라는 데이터베이스create 데이터베이스 stu1을 만듭니다.주의점: stu1이라는 데이터베이스가 이미 존재하면 오류가 발생합니다
예2:stu1의 라이브러리가 없으면 만들 수 있다고 판단하고 기업 개발에서create 데이터베이스 if not existstu1을 추천하지 않습니다.
예3: MySQL의 향후 데이터베이스에 저장될 내용을 gbk 인코딩create database if not exists stu2 charset=gbk로 알려주는 데이터베이스를 만듭니다.주의점: 데이터베이스 인코딩을 수동으로 설정하지 않으면 기본적으로 설치할 때 전역 설정을 기본 인코딩으로 사용합니다
2. 데이터베이스 전역의 기본 인코딩 show variables like'characterset_%'; 3. 어떤 데이터베이스의 인코딩 show create 데이터베이스 이름을 어떻게 보는가;
4. 특수 데이터베이스 이름 처리 만약에 데이터베이스 이름이 SQL 문장의 키워드 또는 특수 기호라면 데이터베이스 이름은create database if not exists create charset=utf8;오류 보고create database if not existscreatecharset=utf8; #create database if not exists#%~*%#charset=utf8; #잘못 보고하지 않다
1. 데이터베이스drop 데이터베이스 [if exists] 데이터베이스 이름을 삭제하는 방법;
예1:drop 데이터베이스 stu1;주의점: 데이터베이스가 존재하지 않으면 오류가 발생합니다
예2: 테이블만 존재하고 존재하지 않으면 drop 데이터베이스 if existstu1을 삭제하지 않는다고 판단한다.
새로 만들기 -- C/create 데이터베이스 [if not exists] 데이터베이스 이름 [문자 인코딩]을 추가합니다.
삭제 - drop 데이터베이스 [if exists] 데이터베이스 이름을 D/삭제합니다.
읽기 -- R/show 데이터베이스를 봅니다.
수정 -- Alter database 데이터베이스 이름 U/수정 charset=문자 인코딩
예:alter database stu2 charset=utf8;

좋은 웹페이지 즐겨찾기