MySQL数据库1

数据库

导入数据:

方法一:
    mysql>source 路径\sql文件的名称\scott.sql
方法二:
    在cmd窗口运行
        mysql -uroot -p 库名 < 路径\scott.sql

导出数据:

在cmd窗口运行
    mysqldump -uroot -p 库名 > a.sql

创建数据库、数据表:

create database 库名;

注:在创建数据表之前,先要使用(选择)数据库

use 库名;
create table 表名(
字段名1 类型,
字段名2 类型);

查看数据库、数据表:

    show databases;
    show tables;

查看表结构:

    desc 表名;

查看表信息:

    select 字段名1,字段名2,...,字段名n from 表名;
    select * from 表名;

插入(添加)数据:

insert into 表名[(字段名1,字段名2,...,字段名n)]
values(值1,值2,...,值n);

修改数据:

update 表名 set 字段名1=值1,字段名2=值2,...,字段名n=值n
[where 条件表达式];

删除数据库、数据表:

drop database 库名;
drop table 表名;
删除表信息:
    delete from 表名
    [where 条件表达式];

常用数据类型:

整型:int 
浮点型: float
        double
定点型:decimal(p,s)
        p 有效数字长度
        s 小数位数
字符型:        
    char(最大长度) 定长的字符类型
    varchar(最大长度) 变长的字符类型
日期类型:
    datetime 年月日 时分秒
    date  年月日
    time  时分秒

    获取当前时间:now()

添加约束

主键约束:primary key
唯一约束:unique
非空约束:not null
默认约束:default
外键约束:foreign key
自增:auto_increment

方法一:
create table 表名(
字段名1 类型 primary key,
字段名2 类型);
方法二:
create table 表名(
字段名1 类型,
字段名2 类型,
primary key(字段名1));

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值