• MySql数据库入门的基本操作


    前言

    MySql是一个客服端-服务器结构,服务器是本体。

    服务器里面可以创建很多“数据库”(这里的数据库是指逻辑上的数据集合),数据库里面可以创建很多表,每个表可以创建很多行(每一行称为记录),每一行可以创建很多列(每一列称为字段)。

    数据库的操作

    1.显示所有数据库:

    show databases;

    2.创建数据库

    create database 数据库名字; 

     3.使用数据库

    use 数据库名;

    4.删除数据库

    drop database 数据库名; 

     在以后的工作中删库是一个危险动作,在删之前一定要慎重。

    数据类型

    整型
    名称大小说明
    bit(m)m指定位数,默认是1

    二进制数,m的范围从1到64,

    存储数据范围从0到2^m-1

    tinyint1字节
    smallint2字节
    int4字节
    bigint8字节
    浮点型
    大小说明
    float(m,d)4字节单精度,m指定长度,d指定小数位数,有精度丢失
    double(m,d)8字节和float一样
    decimal(m,d)m/d最大值+2双精度,m指定长度,d指定小数点位数,是精确值
    numeric(m,d)m/d最大值+2双精度,m指定长度,d指定小数点位数,是精确值
    字符串
    大小说明
    varchar(size)size表示包含几个字符(不是字节)可变长度的字符串
    text0-65535字节长文本数据
    mediumtext0-16777215字节中等长度文本数据
    blob0-65535字节二进制形式的长文本数据
    日期类型
    大小说明
    datatime8字节从1000年到9999年,不会精选时区的检索和转换
    timestamp4字节从1970到2038年,自动检索当前时区并进行转换

    表的操作

    1.要操作数据库中的表,首先要使用数据库

    use 数据库名

     

     2.创建表

    create table 表名(

            列名  类型,

            列名  类型,

             …………

            列名  类型,

            列名  类型

    );

     

    注意:1.在一个数据库中不能有同名的表

    2.表名不能和关键字重复

    3.实在要和关键字一样,要使用` `引起来

      可以使用-- (--后面一定要有空格)进行注解

    3.查看表

    desc 表名; 

     

    4.删除表

    drop table 表名;

     

     

  • 相关阅读:
    代码随想录1刷—字符串篇
    Golang 包
    计算机网络
    【产品经理方法论——产品的基本概念】
    ES (ElasticSearch) 简易解读(一)为什么用它
    Vue3使用 xlsx 导出excel 数据
    简述 happens - before 八大规则
    Prometheus 四种metric类型
    vue修饰符的用法
    亚马逊跟卖有效找listing,适合各阶段卖家
  • 原文地址:https://blog.csdn.net/weixin_61427900/article/details/126069450