前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >MYSQL数据库的增删改查

MYSQL数据库的增删改查

作者头像
小小咸鱼YwY
发布2019-07-24 16:49:36
4.2K0
发布2019-07-24 16:49:36
举报
文章被收录于专栏:python-爬虫python-爬虫

07.13自我总结

MYSQL数据库的增删改查

一.对于库的增删改查

  • 增 create database 库名称; create database 数据库名称 charset 编码方式;
  • 删 drop database 库名称;
    • 修改编码方式:alter database 库名称 charset 编码方式;
    • 查看所有库:show databases;
    • 查看指定库:show database 库名称;

二.对于表的增删改查

    • 增加表单create table 表名称(字段1 数据类型,字段2 数据类型........限制条件); #至少有一股字段和数据类型,最后一个字段已经最后一个数据类型结束后不加,
    • 删除表:drop table 表名称;
    • 清空表里面数据: truncate table 表名称;
  • 字段
    • 添加字段:alter table 表名称 add 字段 字段数据类型
    • 删除字段:alter table 表名称 drop 字段
    • 修改字段数据类型:alter table 表名称 modify 字段 新的数据类型
    • 替换字段:alter table 表名称 change 旧字段名称 新字段 新字段数据类型

    • 改表名称:rename table 表名称 to 新名称
    • 改表的编码:alter table 表名 charset 新编码;
    • 查看所有表:show tables
    • 查看指定表信息:desc table 表名称
    • 查看指定表创建信息:show create table 表名称

三.对于表里的数据增删改查

  • 增 插入一个值
    • insert into 表名 values(v1,v2,....) # 该方式必须保证 插入的数据个数与 表格字段一 一对应
    • insert into 表名(字段名称1,字段名称2) values(v1,v2) # 该方式必须保证 插入的数据个数与 必须与指

    插入多个值

    • insert into 表名 values(v1),(v2)
    • insert into 表名(字段名称1,字段名称2) values(v1,v1),(v2,v2)
    • 删除所有:delete from 表名;
    • 删除指定条件下:delete from 表名 where 条件;
    • 修改所有数据:update 表名 set 字段名称=新的值,字段名称2=值2;
    • 修改满足条件的数据:update 表名 set 字段名称=新的值,字段名称2=值2 where 条件
    • 查看所有字段:select * from 表名;
    • 查看指定字段:select 字段 from 表名 ;
    • 查看某个条件所有的字段:select * from 表名 where 条件;
    • 查看某个条件下的某个字段select 字段 from 表名 where 条件;

四.注意事项

修改库的时候可以直接修改文件的形式改名称

创建库时候要想好库的编码再进行创新不然下面数据填了后很难修改

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-07-13 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 07.13自我总结
  • MYSQL数据库的增删改查
    • 一.对于库的增删改查
      • 二.对于表的增删改查
        • 三.对于表里的数据增删改查
          • 四.注意事项
          相关产品与服务
          数据库
          云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档