mysql的一些常用命令 (复习)
来源:互联网 发布:linux 解压命令 zip 编辑:程序博客网 时间:2024/05/16 18:08
blog
创建数据库db1
create database db1;
创建数据库db2指定字符编码和校对规则
create database db2 character set gbk;
显示所有的数据库
show databases;
显示db2的字符编码
show character set; // 显示所有字符编码
将db2的字符编码设置为gbkk9
alter database db2 character set gbk;
删除数据库db1、db2;
drop database db1;
drop database db2;
创建表biao1,包含以下字段(
Id 整型
Name 字符型
Birthday 日期
Salary 浮点
Photo 二进制
)
create table biao1(
idint not null,
namechar not null,
birthdaydate,
salaryfloat,
photoblob
);
修改表名为biao2
rename biao1 to biao2;
显示表结构
desc biao2;
增加一个字段gender bit
alter table biao2 add gender bit first;
Resume 字符串
alter table biao2 add resume char afterphoto;
修改resume字段 大文本
alter table biao2 change resume resumelongtext;
将name字段长度修改为30
alter table biao2 change name name char(30);
将name字段改名为username
alter table biao2 change name usernamechar(30);
删除photo列
alter table biao2 drop photo;
删除biao2
drop table biao2;
4.2练习
biao2插入以下信息:
1)1,’张三’,‘2007-2-3’,6000
insert into biao2(username,birthday,salary)value('张三','2007-2-3',6000);
2)2,‘李四’,‘男’,‘1998-3-5’,‘10000’
insert into biao2(username,birthday,salary)value('李四','1998-3-5',10000);
3)3,‘王五’,‘女’,‘1990-5-6’,‘7000’,‘软件开发’
insert into biao2(gender,username,birthday,salary,resume)value('女','王五','1990-5-6',7000,'软件开发');
5.2练习:
将所有员工的工资增加1000;
update biao2 set salary=salary+1000;
将张三的工资改为5000;
update biao2 set salary=5000 whereusername="张三";
给李四增加100;
update biao2 set salary=salary+100 whereusername="李四";
6.2练习
删除所有男员工;
delete from biao2 where gender="男";
删除表中所有数据;
delete from biao2;
查询年龄大于10岁的员工信息,用“年龄“当别名;
select * from biao2 where (year(now())-year(birthday))>10;
练习
查询英语分数在80-90之间的
select * from 表名 where 英语字段>80 and 英语字段<90;
查询语文为81,82,83,84的学生
selet * from 表名 where 语文字段=81 or 语文字段=82 or 语文字段=83 or 语文字段=84;
查询姓张的学生信息
select * from 表名 where 姓名字段="张%";
查询不姓张的学生的总成绩
select * from 表名 where 姓名字段<>"张%";
- mysql的一些常用命令 (复习)
- mysql 的一些常用命令
- mysql的一些常用命令
- MySql的一些常用命令
- MySQL的一些常用命令
- MySQL数据库的一些常用命令
- mysql数据库的一些常用命令(一)
- MySQL知识整理(3)一些常用命令
- mysql一些常用命令
- mysql一些常用命令
- mysql一些常用命令
- Mysql 一些常用命令
- Mysql 一些常用命令
- mysql 一些常用命令
- mysql一些常用命令
- 复习一下linux的常用命令
- 复习Spring的一些内容(一)
- C++的一些复习
- 别了青春?
- 参加百度世界大会+赶项目
- 技术才是王道
- JAVA随笔——设计模式--装饰模式
- C语言编译全过程
- mysql的一些常用命令 (复习)
- 链表是否是环链
- JAVA随笔——File类与热键的使用
- JAVA随笔——对象序列化与随机文件
- MSDE数据库附加
- 北邮通信土著--非技术路线备忘录
- java线程
- 文件分割合并类(java)
- JAVA随笔——IO包中的其他对象