zoukankan      html  css  js  c++  java
  • Mysql的基本使用

    一、数据库的增删改查

    1、增:create database 库名;

    在这里插入图片描述
    在这里插入图片描述

    2. 删:drop database 库名;

    在这里插入图片描述

    3. 改:alter database 库名 charset=‘gbk’
    在这里插入图片描述
    4. 查:show database; 查看所有数据库
    show create database 库名;查看一个
    在这里插入图片描述

    二、表的增删改查

    1、切换库:use 库名;

    在这里插入图片描述
    2、增:create table 表名(属性 属性类型,…)
    在这里插入图片描述
    3、改:alter table 表名 modify name char(6);
    在这里插入图片描述
    4、删:drop table b2;

    在这里插入图片描述
    5、查:select * from tables;
    select create table 表名;
    describe b1;
    在这里插入图片描述
    在这里插入图片描述

    三、表内数据的增删改查:

    1、增加:inster into 表名 values(属性值,属性值,…)
    insert into 表名 values(1,‘json’),(2,‘hello’),(3,‘world’).插入多条语句
    在这里插入图片描述
    2、删 :delete from 表名 where 条件
    在这里插入图片描述
    3、改: update 表名 set 属性=属性值 where 条件
    在这里插入图片描述
    4、查:select * from 表名;
    select 表的属性 from表 where 条件;

    在这里插入图片描述

    修改表

    1、修改表名:
    alter table 表名 rename 新表名;
    2、 增加字段:
    alter table 表名 add 字段名 字段类型(宽度)约束条件;
    alter table 表名 add 字段名 字段类型(宽度)约束条件 first;
    增加在该字段名后
    alter table 表名 add 字段名 字段类型(宽度)约束条件 after 字段名;
    3、删除字段
    alter table 表名 drop 字段名;
    4、修改字段
    改类型
    alter table 表名 modify 字段名 字段类型(宽度) 约束条件;
    改字段名
    alter table 表名 change 旧字段名 新字段名 字段类型(宽度) 约束条件;

    复制表

    注意:复制表只能复制表结构,不能复制主键和外键。
    create table 表名 select * from 旧表名;
    在这里插入图片描述

    不将就
  • 相关阅读:
    CentOS7-Docker容器入门
    CentOS7-Docker 配置国内镜像源
    CentOS7 下 yum 安装 Docker CE
    VirtualBox 配置 CentOS7网卡信息
    MySQL忘记密码后重置密码(Mac )
    三栏布局的n种实现
    Seata Server环境搭建
    Nacos安装
    排查系统端口被占用
    Netty网络高性能核心原理
  • 原文地址:https://www.cnblogs.com/nq31/p/13679053.html
Copyright © 2011-2022 走看看