您的位置:首页 > 数据库 > MySQL

MySQL基础知识

2017-05-13 22:32 155 查看
1.数据库的基本操作

(1)创建数库:create database 数据库名称;

(2)查询数据库:show databases;

(3)查询创建好的数据库:show  create databases 数据库名称;

(4)修改数据库的编码:alter database 数据库名称default character set 编码方式 collate 编码方式_bin ;

(5)删除数据库:drop database 数据库名称 ;

(6)切换数据库:use 数据库名称 ;

2.数据表的基本操作

(1)创建数据表:create table 表名(字段名1 数据类型,字段名2 数据类型);

(2)查看数据表:show create table 表名;/desc表名;

(3)查看数据库的所有表格:show tables;

(4)修改数据表:

修改表名:alter table 旧表名 rename [to] 新表名;

修改字段名:alter table 表名 change 旧字段名 新字段名 新数据库类型;

修改字段的数据类型:alter table 表名  modify 字段名 数据类型;

添加字段:alter table 表名 add 新字段名 数据类型;

(5)删除字段:alter table 表名 drop 字段名;

(6)修改字段的排列位置:

alter table 表名  modify 字段名1 数据类型first|after 字段名2;

(7)删除数据表:drop table 表名;

SQL全称是 结构化查询语言(Structured Query Language)

DDL(Data Definition Language) 

数据定义语言,用于定义和管理 SQL 数据库中的所有对象的语言 ; 

CREATE—创建表 

ALTER—修改表 

DROP—删除表

DML(Data Manipulation Language) 

数据操纵语言,SQL中处理数据等操作统称为数据操纵语言 ; 

INSERT—数据的插入 

DELETE—数据的删除 

UPDATE—数据的修改

DCL(Data Control Language) 

数据控制语言,用来授予或回收访问数据库的某种特权,并控制数据库操纵事务发生的时间及效果,对数据库实行监视等; 

GRANT—授权。 

ROLLBACK—回滚 

COMMIT—提交。

DQL(Data QueryLanguage 数据查询语言) 

SELECT—数据的查询
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: