数据库操作语句
2013-12-05 21:01
351 查看
1、创建数据库
命令:create database <数据库名>
例如:建立一个名为test的数据库
drop database life if exists test;
create database life character set utf8;
use life;
set NAMES 'gbk';
2、显示所有的数据库
命令:show databases
3、删除数据库
命令:drop database <数据库名>
例如:删除名为 test的数据库
mysql> drop database test;
4、连接数据库
命令: use <数据库名>
例如:如果test数据库存在,尝试存取它:
mysql> use test;
屏幕提示:Database changed
6、查看当前使用的数据库
mysql> select database();
7、创建表
create table Course(id integer primary key autoincrement,week text not null,teacher int default 0,name varchar(64))"DEFAULT CHARSET=utf8;;
7.1在表中添加字段
ALTER TABLE StuInfo ADD COLUMN msg text NULL
7.2在表中删除字段
alter table StuInfo drop column msg;
8、删除表
drop table student;
9、当前数据库包含的表信息:
mysql> show tables;
10、mysql的退出命令为quit或者是exit。
四、表的增删查改
1、插入数据
insert into StuInfo (id,password,name) values(?,?,?)
如果表StuInfo只有3列,则可以简单点
insert into StuInfo values(?,?,?)
五、表的查询
1、查找从第m条开始的n条记录
select * from something limit 100,5 显示something从第100条开始的5条的数据
2、查找后排序
3、删除数据
delete from tb_notice where 条件;
六、表的更改
Done!
命令:create database <数据库名>
例如:建立一个名为test的数据库
drop database life if exists test;
create database life character set utf8;
use life;
set NAMES 'gbk';
2、显示所有的数据库
命令:show databases
3、删除数据库
命令:drop database <数据库名>
例如:删除名为 test的数据库
mysql> drop database test;
4、连接数据库
命令: use <数据库名>
例如:如果test数据库存在,尝试存取它:
mysql> use test;
屏幕提示:Database changed
6、查看当前使用的数据库
mysql> select database();
7、创建表
create table Course(id integer primary key autoincrement,week text not null,teacher int default 0,name varchar(64))"DEFAULT CHARSET=utf8;;
7.1在表中添加字段
ALTER TABLE StuInfo ADD COLUMN msg text NULL
7.2在表中删除字段
alter table StuInfo drop column msg;
8、删除表
drop table student;
9、当前数据库包含的表信息:
mysql> show tables;
10、mysql的退出命令为quit或者是exit。
四、表的增删查改
1、插入数据
insert into StuInfo (id,password,name) values(?,?,?)
如果表StuInfo只有3列,则可以简单点
insert into StuInfo values(?,?,?)
五、表的查询
1、查找从第m条开始的n条记录
select * from something limit 100,5 显示something从第100条开始的5条的数据
2、查找后排序
例1:sql="select * from tb_info order by 需要排序的列名 asc" ---升序排序 例2:sql="select * from tb_info order by 需要排序的列名 desc" ---降序排序
3、删除数据
delete from tb_notice where 条件;
六、表的更改
UPDATE Person SET Address = 'Zhongshan 23', City = 'Nanjing' WHERE LastName = 'Wilson' 更改Mysql 表字段为unique
用alter命令,代码如下: alter table user add unique key(`name`)
Done!
相关文章推荐
- [Sqlite] 移动嵌入式数据库Sqlite日报SQL操作语句汇总
- SQL语句汇总(一)——数据库与表的操作以及创建约束
- 数据库操作语句执行失败后,不一定要rollback
- [冷枫推荐]:数据库操作,内外联查询,分组查询,嵌套查询,交叉查询,多表查询,语句小结。
- C#连接数据库最基本操作之sql语句 DML
- DB2,数据库,缓冲池,表空间操作语句
- MySQL常用操作(2) 之 用户管理、常用语句、数据库备份恢复
- 用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等
- MySQL存储过程详解 mysql 存储过程mysql存储过程详解 1. 存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored
- 在C#中利用SQL语句与数据库进行操作
- (二)数据库就是这样-SQL语句操作数据库
- 数据库操作语句大全(sql)
- SQL语句行列转换(附带数据库、表、视图操作)
- mysql 之 sql 语句 之 对数据库的操作
- 在myeclipse中配置DB Driver(数据库用MySql),并在myeclipse执行sql语句操作
- SQL语句大全从基础到熟练(不含数据库高端操作)日常用户 二、
- 关于MySql中数据库、表的操作以及增删改查等一些SQL语句注意事项
- 遇到的一些数据库操作语句
- Java语句轻松实现与数据库MYSQL【本地数据库】的连接,和对数据库的增删改查操作
- mysql操作数据库语句整理(方便以后使用)