• mysql


    mysql学习

    mysql数据库操作:

    show databases;            查看所有数据库

    create database 数据库库名;         创建数据库

    use 数据库库名;           连接数据库

    select database();          查看当前连接数据库

    show tables;             查看当前数据库所有表

    drop database 数据库名;       删除数据库

    mysql表操作:

    select * from 表名 order by 字段名 desc; 

      desc或asc(降序或升序)

    create table 表名(字段1 类型 not null,字段2 类型); 

      创建表 not null:代表插入数据时不能为空,多个字段以(字段1 类型,字段2 类型)

    insert into 表名 values (字段1列下数据,字段2列下数据);

      插入多个数据以,隔开(....),(....);

    update 表名 set 字段=数据 where id = 5; 

      在id列有5的标记,修改某表某字段下的数据,不指定where条件则,则修改字段下的所有数据 

    update 表名 set 字段=replace(字段名,旧值,新值) where 指定条件; 

      替换某表指定条件下的字段数据,where条件不写也没问题,则字段下同样的旧值也会跟着替换

    select */字段 from 表名;

      查看某表,全部字段(*)/指定字段名  /:可选 

      slect * from 表名 where 条件;

      查询符合条件的行 not 取反, and 与 ,or或 (条件,条件) and 条件,先计算括号条件

    delete from 表名;

      删除表中的所有数据,注:没有则报错

    drop table 表名;

      删除当前数据库的某表,注:没有则报错

    desc 表名;

      查看表字段

    show create table 表名;

      查看表结构

    mysql字段操作

    alter table 表名 add 字段名 字段类型 default 默认值; 

      添加字段,默认值没有指定的话就是null,也就是不写default

    alter table 表名 change 原字段名 新字段名 新字段类型 default 默认值;

      修改字段,default可选,不写则null

    alter table 表名 drop column 字段名; 删除某表的字段

  • 相关阅读:
    virtualbox centos安装增强工具和问题详解
    Failed to load SELinux policy. Freezing
    .net mvc项目本地调试:浏览器一直转圈无法访问
    System.Security.Cryptography.CryptographicException: 出现了内部错误
    【SymmetricDS】实现新的数据库方言
    【SymmetricDS】SymmetricDS是如何工作的
    【Java】java.util.Objects 源码学习
    【Spring-web】AsyncRestTemplate源码学习
    【Spring-web】RestTemplate源码学习——梳理内部实现过程
    【Spring-web】RestTemplate源码学习
  • 原文地址:https://www.cnblogs.com/lc1013/p/10356087.html
Copyright © 2020-2023  润新知