MySQL基础知识
来源:互联网 发布:信鸽分类信息软件 编辑:程序博客网 时间:2024/05/29 03:52
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—数据的查询
(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—数据的查询
0 0
- Mysql 基础知识
- MySQL基础知识
- MySQL 基础知识
- mysql 基础知识
- MYSQL 基础知识
- mysql基础知识
- MySQL基础知识
- mysql基础知识
- Mysql基础知识
- mysql基础知识
- MySQL基础知识
- mysql基础知识
- Mysql 基础知识
- Mysql基础知识
- mysql基础知识
- mysql基础知识
- mysql基础知识
- MySQL基础知识
- CODEVS 1025 选菜
- JavaScript中的面向对象(二)
- 替换空格
- 操作系统的 (program)loader(程序加载器)
- 10分钟理解代理——JDK动态代理
- MySQL基础知识
- webrtc之signal机制
- [勇者闯LeetCode] 125. Valid Palindrome
- 算法系列—计算阶乘
- 基础头文件
- 内存对齐时为什么结构体的最终大小需要是其最大成员大小的整数倍
- 445端口,修不完的BUG
- H5新标签 定义动画
- OpenCV3.2.0+VS2017环境配置与常见问题(巨细坑爹版)