• MySQL操作数据库指令


    1 打开数据库 show databases
    2 创建数据库 create database+数据库名
    3 删除数据库 drop database+数据库名
    4 进入数据库 use+数据库名

    数据表增删改查
    查看数据表 show tables
    创建数据表 create table (字段1 类型,字段2 类型)
    删除数据表 drop table
    修改表名     alter table 表名 rename 新表名

    对数据表里的字段进行操作
    字段定义:字段名+字段类型
    desc+表名 查看表的定义
    添加字段 alter table 表名 add 字段定义
    删除字段 alter table 表名 drop 字段名
    修改字段 alter table 表名 change 旧的字段名 字段定义
    修改字段类型 alter table 表名 modify 字段名 新的字段类型

    给字段添加数据(记录)
    添加一条记录 insert into 表名 (字段名,字段名) value (值,值)
    添加多条记录 insert into 表名 values(值1,值2)(值1,值2)(值1,值2)
    添加不指定字段名的语法 insert into 表名 values (值1,值2)

    查看记录
    查看所有的字段记录 select * from 表名
    查看单个的字段记录 select id from 表名
    查看多个字段的记录 select id,age from 表名

    查询记录
    按条件查询 select * from 表名 where 条件
    条件表达式 > < >= <= != 且and 或or

    排序查询 select * from 表名 order by 字段名 asc/desc
    asc 由低到高 desc 由高到低

    限制查询
    select * from 表名 limit 2,5 从第二个开始向后查五个(不包括第二个)
    select * from 表名 limit 5 查询五个

    删除记录
    删除所有 delete from 表名
    按条件删 delete from 表名 where id=3 删除id为3的记录

    修改记录
    update 表名 set 字段名=值 如果不带条件,会更改字段的所有记录
    按条件修改 update 表名 set 字段名=值 where 新的字段名=值

  • 相关阅读:
    MTD NANDFLASH驱动相关知识介绍
    Java 根据当前时间获取明天、当前周的周五、当前月的最后一天
    使用 Spring 进行单元测试
    Centos下MySQL主从同步配置
    ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'
    CentOS 7 配置静态IP
    mysql 配置 utf8 依然乱码
    rabbitMQ Connection timed out
    CentOS 7.0,启用iptables防火墙
    linux注销、关机、重启
  • 原文地址:https://www.cnblogs.com/babyzhuzhu/p/10685448.html
Copyright © 2020-2023  润新知