您的位置:首页 > 数据库

数据库操作语句

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、查找后排序

例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!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐