ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

MYSQL数据库的增删改查

2021-06-03 11:58:52  阅读:102  来源: 互联网

标签:数据类型 MYSQL 改查 名称 表名 增删 table alter 字段名


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 条件;

四.注意事项

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

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

标签:数据类型,MYSQL,改查,名称,表名,增删,table,alter,字段名
来源: https://blog.51cto.com/pythonywy/2849567

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有