MYSQL入门语句
2016-08-11 20:51
211 查看
1.查看当前服务器下面有哪些库
2.创建一个数据库
3.删除数据库
4.修改数据库
5.选择数据库
6.如何查看一下库下面的所有表
7.如何删除一张表
8.如何修改表名
9.查看表结构
10.最简单的建表语句
11.声明字符集
12.insert语句
13.select语句
14.update语句
15.delete语句
16.alter语句
17.数值型
18.字符串类型
19.日期时间类型
20.外键
show databases;
2.创建一个数据库
create database DBName;
3.删除数据库
drop database DBName;
4.修改数据库
只能修改字符集和整理集,不能修改数据库名字
5.选择数据库
use DBName;
6.如何查看一下库下面的所有表
show tables;
7.如何删除一张表
drop table TName;
8.如何修改表名
rename table oldName to newName;
9.查看表结构
desc TName;
10.最简单的建表语句
create table TName( name1 type1, name2 type2 );
11.声明字符集
set names 字符集;
12.insert语句
1).insert into TName(字段名1,字段名2,...) values(..,..,..); 2).insert into TName(字段名1,字段名2,...) values(..,..,..),(...,...,...),...;
13.select语句
1).select * from TName; 查询所有的列 2).select 字段名1,字段名2,.. from TName; 查询指定字段的列 3).select * from TName where 条件; 查询符合条件的所有列 4).select 字段名1,字段名2,.. from TName where 条件; 查询符合条件的指定列
14.update语句
1).update msg set 字段名1 = value1,字段名2 = value2,...; 修改指定字段的值(如果不加条件所有行都会被修改) 2).update msg set 字段名1 = value1,字段名2 = value2,... where 条件; 根据条件的值修改指定字段的值
15.delete语句
1).delete from msg; 删除整张表 2).delete from msg where 条件; 根据条件删除哪一行
16.alter语句
1).添加列 alter table TName add colNmae datatype; 2).删除列 alter table TName drop column colName; 3).修改列 alter table TName alter column colName datatype;
17.数值型
整数型: 1).tinyint(M) unsigned zerofill M:宽度(在0填充的时候才有意义) unsigned:无符号类型 zerofill:0填充,默认无符号 范围:-128 ~ 127,0 ~ 255 浮点型与定点型: 1).float(M,D) ,decimal(M,D) M:精度(总位数,不包含点) 6个以后就不精确了 D:标度(小位数) 做多30个数 定点型更为精确
18.字符串类型
1).char 定长字符串 范围:0 - 255 2).varchar 变长字符串 范围: 0 - 65535 约2W - 6W个字符,受字符集影响 3).text 文本串 范围:约2W - 6W个字符,受字符集影响
19.日期时间类型
1).Date 日期 范围:0000-01-01 -- 9999-12-31 2).Time 时间 hh:mm:ss 3).datatime 日期时间 日期时间的结合 4).year 年份 一个字节,表示范围 1901-2155年 [0000,表示错误]
20.外键
用法: foreign key(字段名) references 引用表表名(字段名); 例如:foreign key(person) references person(name) 意思是字段person引用表person的字段name,name必须存在,否则会出错. 删除表的时候要先删除引用表,然后才能删除被引用表
相关文章推荐
- mysql入门命令语句
- MySql学习笔记(三)SQL简单入门语句--Fenby摘抄笔记
- MySQL入门之预处理语句的使用
- 实例讲解mysql入门基本操作语句
- MySQL基础入门—SELECT语句详解
- J2EE入门视频教程第五讲——MySQL中的数据类型及命令行基本查询语句
- MySQL 入门基础语句(增删改查)
- Mysql入门的10条语句
- Mysql入门语句
- mysql 首次安装后 简单操作与语句 新手入门
- mysql入门语句
- mysql简单入门三——创建表相关语句
- MySQL启动及入门语句
- MySQL入门之常用语句
- Mysql基础入门-SQL_DDL语句
- linux下mysql简单语句入门
- mysql执行SQL脚本,SQL语句入门
- MySQL学习---->第一练:语句入门、数据类型
- 学习mysql的笔记:mysql十大基本入门语句
- Mysql入门的10条语句