mysql基本命令(最简)

基本命令

启动mysql服务:
1. 打开数据库: mysql -uroot -p 会车加密码 ,Mac下:mysql -uroot
2. 查看数据库: show databases;
3. 进入数据库: use XXX;
4. 表的定义:
- 创建表:create table xxx;
- 删除表: drop table xxx;
- 更改表: alter table xxx;
字段的更改:
add column name type;
drop column name;
change column oldname newname type;
查看表结构:desc xxx;
5. 表的操作:
- 插入:insert into xxx values(….);
- 查看:select * from xxx ; 后面可以加where
- 删除:delete from xxx where …;
- 修改:update xxx set … where …;
6. 其它:

show create database xxx;//查看状态
show create table xxx;//
status;//查看服务器状态

字段类型


  1. 数值

int(n) 最大11位 unsigned 为10位,当指定位数时,不足做零填充,默认不填充,需要zerofill
float
  • 字符串
    char(n) 比varchar快 空间不可变, 检索速度快 n最大255字节
    varchar(n) 比char节约空间 空间根据实际而定(实际+1),最大为n,最大为65535字节
    text 65535字节 存储(l + 2)
    longtext 42亿字节 存储(l + 4)
  • 日期
    date 空间占用 3 字节
    time 空间占用 3 字节
    datetime 空间占用 8 字节
    timestamp 空间占用 4 字节
    year 空间占用 4 字节

字段属性

unsigned 无符号
zerofill 零填充 int(3) 不够3位前面补零
auto_increment 自增
null 默认属性 ,允许位null
not null 不允许为null
default 与not null 配合使用 ,使用默认值

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值