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 数据表名;

    返回顶部

    好好学习,天天向上。
  • 相关阅读:
    JMS ActiveMQ研究文档
    HDD-FAT32 ZIP-FAT32
    C++中出现的计算机术语2
    提供一个免费的CSDN下载账号
    读完了csapp(中文名:深入理解计算机系统)
    IOS成长之路-Nsstring中搜索方法rangeOfString
    PHP汉字转拼音的两种方法+PHP提取汉字(中文)方法
    最小二乘法
    防止tab页重复的去请求服务端
    探索Android中的Parcel机制(上)
  • 原文地址:https://www.cnblogs.com/f211/p/13720961.html
Copyright © 2011-2022 走看看