zoukankan      html  css  js  c++  java
  • mysql 增删改查

    mysql 的增删改查

    数据库的增删改查

    数据表的增删改查

    记录的增删改查

    数据库的增删改查

    # (1)  增 
    #创建数据库
    create database 数据库库名 charset utf8;


    # (2)  查 
    #查看所有数据库
    show databases
    #查看建立数据库的语句
    show create database 数据库名


    # (3)  改
    #修改编码
    alter database 数据库名 charset 编码;


    # (4)  删
    drop database 数据库名


    # (5) 进出数据库*
    use 数据库名

    数据表的增删改查

    # (1)  增
    #创建数据表
    create table 数据表名(字段名1 类型,字段名2 类型)

    # (2)  查
    #查看库中所有数据表
    show tables
    #查看建表语句
    show create table 数据表名;
    #查看数据表结构
    desc 数据表名;


    # (3)  改
    # modify 只能改数据类型
    alter table 数据表名 modify 字段名 char(5);
    # change 字段名和类型都可以改
    alter table 数据表名 change 旧字段名 新字段名 char(4);
    # add 添加字段
    alter table 数据表名 add 字段名 类型;
    # drop 删除字段  column 字段名
    drop table 数据表名 drop column 字段名;
    # 修改数据表名 rename
    alter table 旧数据表名  rename 新数据表名;

    记录的增删改查

    # (1)  增
    # 一次插入一条数据
    insert into 数据表名(字段名1,字段名2) valuse(数据1,数据2);
    #一次插入多条数据
    insert into 数据表名(字段名1,字段名2) valuse(数据1,数据2),(数据1.1,数据2.1)...
    #不指定具体字段插入
    insert into 数据表名 values(数据1,数据2);
    #指定某个字段进行插入数据
    insert into 数据表名(字段名) valuse(数据)


    # (2)  查
    # * 代表所有字段
    select * from 数据表名;
    #指定字段进行查看
    select 字段名 from 数据表名;


    # (3)  改
    #修改表中的某个数据
    update 数据表名 set 字段名='修改后的内容' where id = 1
    ''' where 字段='数据'指定修改的列, where id=1 指定修改大行'''
    #修改表中某列的数据
    update 数据表名 set 字段名="修改后的内容"
    '''不指定某行修改的就是一整列的数据'''


    # (4)  删
    #删除某行数据
    delete from 数据表名 where id=2;
    #删除表中所以数据
    delete from 数据表
    #重置数据表(删除数据+重置id)
    truncare table 数据表名;

    返回顶部

    好好学习,天天向上。
  • 相关阅读:
    sqlserver备份后无法还原的解决方法
    Silverlight如何与JS相互调用
    【转】体验 Silverlight 5 3D开发之环境搭配篇
    C#实现邮箱搬家功能(1):Pop3协议介绍
    【转】针对大数据量表的优化查询
    Centos7Docker安装Redis
    Centos7.*Consul安装配置
    Centos7Docker安装nacos
    Centos7Docker安装neo4j
    Spring框架根据传入参数动态的修改注解属性的值
  • 原文地址:https://www.cnblogs.com/f211/p/13720961.html
Copyright © 2011-2022 走看看