작업
tee [디렉터리 파일]을 사용하여 mysql 작업 및 결과를 기록합니다.
이름 설정 gbk는 mysql 서버에 클라이언트의 인코딩이 gbk임을 명시적으로 알려줍니다(문자 왜곡을 방지하기 위해)
desc [테이블 이름 ] 테이블 구조 세부 정보
로그인 명령 mysql -u[username] -p[userpasswd]
여러 테이블--->하나의 라이브러리에 배치--->여러 라이브러리가 하나의 라이브러리를 형성합니다. 데이터베이스 서버
작업 과정
데이터베이스에 들어가면 먼저 여러 라이브러리를 마주하게 되는데, 여러 라이브러리 중 필요한 라이브러리를 선택한 뒤, 라이브러리에서 필요한 테이블을 선택한다
특정 명령어
1. 데이터베이스 표시 데이터베이스에 어떤 라이브러리가 있는지 확인하세요.
2. 필요한 라이브러리를 선택하고 [라이브러리 이름]을 사용하세요.
3. 선택한 라이브러리 표시 테이블에 어떤 테이블이 있는지 확인하세요.
라이브러리 생성 데이터베이스 생성 [unimasvg1] charset utf8;
라이브러리 삭제 데이터베이스 삭제 [unimasvg1]
라이브러리 수정(mysql 라이브러리는 라이브러리 이름을 변경할 수 없음)
간단한 테이블 생성
create table staff( snum int, sname varchar(10) )engine myisam charset utf8;
테이블 이름 바꾸기
테이블 [이전 이름]을 [새 이름]으로 이름 바꾸기
테이블에 콘텐츠 추가
insert into [表名] values (1,'name_1'), (2,'name_2'), (3,'name_3');
테이블 콘텐츠 표시
select * from [表名]
테이블 삭제
drop table staff
테이블 내용 지우기
truncate [表名] --- 原理是 删除表,再重建一个同样名字的表 delete from [表名] where [条件] --- (可选删除)
일반적으로 데이터 삭제 속도: drop> truncate >