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

    一、数据类型

    1、整型

    数据类型 存储空间 说明 取值范围
    TINYINT 1字节 非常小的整数 带符号值:-128~127
    无符号值:0~255
    SMALLINT 2字节 较小的整数 带符号值:-32768~32767
    无符号值:0~65535
    MEDIUMNT 3字节 中等大小的整数 带符号值:-8388608~8388607
    无符号值:0~16777215
    INT 4字节 标准整数 带符号值:-2147483648~2147483647
    无符号值:0~4294967295
    BIGINT 8字节 大整数  

    2、浮点型

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

    3、字符串类型

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

    4、日期和时间型数据
    类型 存储空间 说明 最大长度
    Date 3字节 YYYY-MM-DD格式表示 1000-01-01~9999-12-31
    TIME 3字节 hh:mm:ss格式表示时间值 -838:59:59~838:59:59
    DATETIME 8字节 YYYY-MM-DD  hh:mm:ss格式  
    TIMESTAMP 4字节 YYYYMMDDhhmmss格式表示时间戳  
    YEAR 1字节 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、创建选择及查看数据库

    创建数据库

    选择数据库

    删除数据库中的内容

  • 相关阅读:
    weblogic 的应用 常见问题处理 db2 链接不上(转载)
    WebLogic简单的备份和恢复
    linux 切换用户之后变成-bash-x.x$的解决方法
    weblogic迁移随手记
    生产环境下Centos 6.5优化配置 (装载)
    查看db2表空间使用率
    Linux 之 rsyslog 系统日志转发(转载)
    windows下定时利用bat脚本实现ftp上传和下载
    rsyslog同步history日志(转载)
    linux比较指令comm、diff、grep -Ff
  • 原文地址:https://www.cnblogs.com/aprils/p/4515840.html
Copyright © 2011-2022 走看看