좋은 프로그래머는 튜토리얼 공유 MySQL의 기술 지식을 클라우드 컴퓨팅

좋은 프로그래머는 어떤의 MySQL의 관점에서 우선, 튜토리얼 공유 MySQL의 기술 지식을 클라우드 컴퓨팅 문 정교한

데이터베이스 및 수입 마운트 tigerfive.sql을 SQL 문서의 끝을 볼

MySQL의 샘플 데이터베이스 스키마는 다음 테이블로 구성 :

- 고객 :  데이터 저장 고객.

- 제품 :  데이터 저장 차량.

- productLines :  스토리지 제품 범주 데이터입니다.

- 주문 :  상점 고객의 주문 판매 주문.

- OrderDetails의 :  각 판매를위한 스토리지 제품 라인 항목을 주문한다.

- 지불 :  매장 고객의 지급 명령 데이터.

- 직원 :  예를 들어 모든 직원 정보뿐만 아니라 조직 구조, 직속 저장 ( 누구에게보고하고있다 ) .

- 사무실 :  여러 가지로 데이터를 저장 판매, 유사

 

다음 표 관계가있다 :

SQL 문 분류 :

SQL 문은 세 가지 범주로 구분됩니다

DDL 문

DDL 데이터 정의 문이, 생성, 삭제, 수정할 수있는 내부 데이터베이스의 대상이며, 다른 진술 등 운영, 드롭, ALTER를 .create (DBA가 일반적으로 사용)

DML 문

DML은, 선택, 삭제 등 (공통 개발) 업데이트를 삽입, 데이터 조작 문입니다 데이터베이스 테이블 레코드의 기본 동작을 말한다

DCL 문

DCL是数据控制语句,用于控制不同数据段直接的许可和访问级别的语句.定义了数据库、表、字段、用户的访问权限和安全级别.主要是grant、revoke等(DBA常用)

数据库基本操作

数据库的增删改查

库操作

创建库 

mysql > create database db1;

查看库


mysql > show databases; 
mysql > show create database db1;  //更详细的查看库

使用库


mysql > use db1;

'='' ;

表操作

创建表


mysql > create tables 表名(字段 类型(修饰符))

查看表


查看所有表:mysql > show tables ;
查看表记录:mysql > show table status like '表名' ;
查看表结构:mysql > desc '表名' ;
查看表记录:mysql > select * from  '表名' limit 10;

修改表


修改表名:mysql > rename table  '源表名'  to  '新表名' ;

字段记录操作

字段


添加字段:mysql > alter table '表名'  add '字段' '修饰符';
删除字段:mysql > alter table '表名'  drop '字段' ;
修改字段:mysql > alter table  '表名' change '旧字段' '新字段'  '修饰符';

记录


添加记录:insert into '表名(记录,记录)'  values (),(),();
        :insert into '表名'  values  (),(),();
修改记录:update '表名' set 字段=''  where 字段='';
删除记录:delete from '表名' where  '字

 


추천

출처blog.51cto.com/14573321/2455757