MySQL 基础用法之一——常用库、表、数据操作总结

一、库操作

1、新建数据库: 

create database + 数据库名称 + [库选项];

库选项包括:

  • 字符集设定:charset/ character set + 字符集(常用gbk、utf8)
  • 校对集设定:collate + 校对集
2、查询数据库:

show databases like 'pattern';

查看数据库的创建语句:show create database + 数据库名称;

3、更新数据库:

alter database + 数据库名称 + [库选项];

注:数据库的名称不能改,只能更改库选项。

4、删除数据库: drop database + 数据库名称;

二、表操作:

1、新建表:
create table if not exists + 表名(
    字段 数据类型,
    ...
    字段 数据类型
)[表选项];
  • 字符集设定:charset/ character set + 字符集(常用gbk、utf8)
  • 校对集设定:collate + 校对集
  • 存储引擎: engine + 存储引擎,默认为InnoDB
2、查询表: 

show tables like 'pattern';

  • %:表示匹配多个字符;
  • _:表示匹配单个字符。

eg: show tables like '%t'; 表示匹配所有以t结尾的表。

查看表的创建语句: show  create table + 表名;

查看表中的字段信息: desc/ describe/ show columns from + 表名;

3、修改表:
  • 修改表本身:

        修改表名:rename table 旧表名 to 新表名;

        修改表选项:alter table + 表名 + 表选项[=] + 值;

  • 修改表中的字段:

        新增字段:alter table + 表名 + add + [column] + 字段名 + 数据类型 +[列属性][位置];

            [位置]:表示字段的存储位置,first、after + 字段名、默认为最后一位;

        修改字段:alter table + 表名 + modify + 字段名 + 数据类型 + +[列属性][位置];

        重命名字段:alter table + 表名 + change + 旧字段名 + 新字段名 + 数据类型 + +[列属性][位置];

        删除字段: alter table + 表名 + drop + 字段名;

4、删除表: 

drop table + 表1, 表2 ... ;

三、数据操作

1、新增数据:

insert into + 表名 + values(值列表);

insert into + 表名(字段列表) + values(值列表):

2、查询数据

select * from + 表名 + [where 条件];

select + 字段名称 + from + 表名 + [where 条件];

3、更新数据

update + 表名 + set + 字段 = 值 [where + 条件];

4、删除数据

delate from + 表名 +[where 条件];
















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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值