标签:des style blog http ar color 使用 sp on
MySQL中主要有三个大的对象,第一个是数据库,有了数据库后,我们才能在数据库里面建表,因为Mysql是关系数据库,它的数据都会以记录的形式存到表里,所以第二个是表,然后第三个才是数据。下面我们根据这个关系来学习一下mysql中的sql语句~
1.查看Mysql中有哪些数据库
语句:show databases

2.创建一个数据库
语句:
create database vmaxtam default character set utf8;----指定默认的字符集创建数据库
然后再查看下数据库:

3.删除数据库
语句:drop database vmaxtam;

4.修改数据库
修改数据库的默认字符集
语句:mysql> alter database vmaxtam default character set gbk collate gbk_chinese_ci;

有了数据库,我们就可以往里面加表了~
1.添加表
先指定使用那个数据库,语句:use vmaxtam;
然后添加一个表,并且把表头字段名,字段类型加上,
语句:
create table student(
sname varchar(20),
sage int,
gender varchar(2)
);

2.查看表
2.1查看数据库中的所有表
语句:show tables;

2.2以sql语句的方式,返回一个表的信息
语句: show create table student;

2.3一表单方式返回表头信息
语句: desc student;

3.修改表
3.1往表中添加一个字段,也就是添加一个属性
语句: alter table student add column sid int;

3.2删除表中的一个字段(也就是删除一个属性)
语句:alter table student drop sid;

3.3修改表中一个字段的数据类型
语句:alter table student modify sage varchar(2);

3.4修改一个字段的名称
语句 : alter table student change gender sex varchar(2);

3.5修改表的名称
语句: alter table student rename student_list;

1.往表中插入一条记录(需要指定插入哪个表,然后按顺序把属性值输入。)
语句:insert into student values(‘Jax‘,22,‘man‘);

若想值插入某些属性值,则要这样写:insert into student(sname,sage) values(‘Jax‘,22);

2.修改表中的数据
2.1统一修改(把所有的记录的属性的值设为同一个)
语句:update student set sex=‘woman‘;

2.2根据特定条件,找到要修改的记录,从而修改它的属性值
语句:update student set sex=‘man‘ where sname=‘Jax‘;

2.3同时修改多个字段的值
语句:update student set sname=‘Jax2‘,sage=23 where sname=‘Jax‘;

3.删除数据
3.1删除表中的符合条件的记录
语句:delete from student where sname=‘Jax2‘;

3.2清除表中的所有记录
语句:delete from student;
标签:des style blog http ar color 使用 sp on
原文地址:http://www.cnblogs.com/vmax-tam/p/4148234.html