首页 > 数据库技术 > 详细

数据库

时间:2015-09-28 20:37:20      阅读:236      评论:0      收藏:0      [点我收藏+]

#####登陆数据库:
运行——输入“cdm”——输入“mysql -用户名 -密码”——回车

#####查看有多少库:show databass;
> - information-schema
- mydb
- mysql
- 这3个不能随便修改

#####新建库:Create database 数据库名 character set utf8;

> Create database (if not exists这个可要可不要)+数据库名 +character set utf8(指定编码为utf8);

#####删除库:drop database 数据库名;




##使用数据库:use 数据库名;

- ##### 查看当前这个库有的多少张表:show tables;
        返回信息:Database changed)

- #####新建一个表在当前库:create table 表名(表内容,表内容,... ;)


> create table 表名(

> 列名      类型(最大长度)

> ↓         ↓   ↓
>  
> name     char(20),

> gender   char(2),

> age      int,

> phone    char(11),

> address  varchar(30));

- #####删除表:drop table 表名;

- ##### 查看当前数据库的某表数据:select*from 表名;

    - **查看当前表的结构**:desc 表名;
    
- ##### 插入数据:、
    insert into 表名(项目,项目,...) values(值,值,...);
>     insert into 表名(name,gender,age)values(‘xiaoming‘,1,18);


- ##### 改数据:    
    update student set age=19; --替换 
    改2个:......set age=19,mark=“...”
    where name="小宝"; --修改限制条件
- ##### 删除数据:
    delete from 表格名 where(限制条件) name=“....”;
- ##### 添加列:
    alter table 表格名 add 新项目名 类型(最大长度);
- ##### 修改列的类型:
    alter table 表格名 modify 项目名....
- ##### 删除列:
    alter table 表格名 drop 列名

###数据完整性:
    create table student(
    id int primary key (auto-increment:设置为自动文档,自动从“1”开始),
    name ......,
    genter ......(default 1:指默认值为1,当插入数据时(...),(...),1,22,default,...),
    ......);

####设置自动文档,自动从1开始
    id int primary key (auto-increment:设置为自动文档,自动从“1”开始),
或者
    在SQLyog软件中更改表格属性
    int(11),再把后面的 PK? | Not Null? | Auto Incr?  勾选上。


投影操作:

    不论改变项目名还是值都只能改变显示出来的,本身的项目名和值不会改变。
    select 项目名((as) 显示名),项目名 from eployee;
    


例:
> CREATE DATABASE ly CHARACTER SET utf8;
> 新建数据库ly

> SHOW DATABASES;
> 查看有多少库

> USE ly;
> 使用ly这个库

> CREATE TABLE student(
> 在这个库中建立新表student

> NAME CHAR(20),
> 项目name

> chengji CHAR(20));
> 项目成绩

> SHOW TABLES;
> 查看这个库中有多少表

> INSERT INTO student(NAME,chengji) VALUES(‘小一‘,90);
> 插入数据:在name插入小一,成绩90

> SELECT*FROM student;
> 查看student的数据



  

数据库

原文:http://www.cnblogs.com/Rt-long/p/4844722.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!