zoukankan      html  css  js  c++  java
  • PHP移动互联网开发笔记(7)——MySQL数据库基础回顾[1]

    一、数据类型

    1、整型

    数据类型存储空间说明取值范围
    TINYINT1字节非常小的整数带符号值:-128~127
    无符号值:0~255
    SMALLINT2字节较小的整数带符号值:-32768~32767
    无符号值:0~65535
    MEDIUMNT3字节中等大小的整数带符号值:-8388608~8388607
    无符号值:0~16777215
    INT4字节标准整数带符号值:-2147483648~2147483647
    无符号值:0~4294967295
    BIGINT8字节 大整数

    2、浮点型

    数据类型存储空间说明取值范围
    FLOAT4字节但精度浮点数
    DOUBLE8字节双精度浮点数
    DECIMAL(M,D)自定义以字符串形式表示

    3、字符串类型

    类型存储空间说明最大长度
    Char[(M)]M字节定长字符串M字节
    Varchar[(M)]L+1字节可变长字符串M字节
    tinyblog,tingtextL+1字节非常小的blob和文本串2^8字符
    blog,textL+2字节小BLOB和文本串2^16-1字节
    mediumblob,mediumtextL+3字节中等的BLOB和文本串2^24字节
    longblob,longtextL+4字节大BLOB和文本串2^32-1字节
    enum('value','value')1或2字节枚举:可赋予某个枚举成员65535个成员
    set('value', 'value')1,2,3,4或8字节集合:可赋予多个集合成员64个成员

    4、日期和时间型数据

    类型存储空间说明最大长度
    Date3字节YYYY-MM-DD格式表示1000-01-01~9999-12-31
    TIME3字节hh:mm:ss格式表示时间值-838:59:59~838:59:59
    DATETIME8字节YYYY-MM-DD  hh:mm:ss格式
    TIMESTAMP4字节YYYYMMDDhhmmss格式表示时间戳
    YEAR1字节YYYY格式的年份值1901~2155

    二、MySQL数据库的操作

    1、登录数据库

    mysql 参数

    -D,--database=name 打开指定数据库

    --delimiter=name 指定分隔符

    -E,--vertical 垂直显示结果

    -h,--host=name 服务器名称

    -H,--html 提供HTML输出

    -X,--xml 提供XML输出

    -p,--password[=name]密码

    -P,--port=# 端口号

    --prompt=name 设置提示符

    -u,--user=name 用户名

    -V,--version 输出版本信息并退出


    mysql -h 服务器主机地址 -u 用户名 -p 用户密码


    2、退出登录

    exit

    quit

    q

    3、修改密码


    4、创建选择及查看数据库

    创建数据库


    选择数据库


    删除数据库中的内容




  • 相关阅读:
    解决 Windows 下的 :所选择的任务“{0}”不再存在。若要查看当前任务,请单击“刷新”。
    学习编译更好的 DAO 的技巧
    宇宙的起源演讲全文(斯蒂芬·霍金)
    java對象序列化的兩種使用方法
    Ubuntu硬盘安装与配置(3D效果)
    java異常處理
    [zt]JDBC对数据库的事务操作
    [zt]spring本地事务与JTA事务实现解析
    Debian溫習
    在oracle中增大session數量
  • 原文地址:https://www.cnblogs.com/lanzhi/p/6469115.html
Copyright © 2011-2022 走看看