博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP移动互联网开发笔记(7)——MySQL数据库基础回顾[1]
阅读量:6775 次
发布时间:2019-06-26

本文共 1314 字,大约阅读时间需要 4 分钟。

一、数据类型

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、创建选择及查看数据库

创建数据库

选择数据库

删除数据库中的内容

转载于:https://www.cnblogs.com/lanzhi/p/6469115.html

你可能感兴趣的文章
《Netkiller Virtualization 手札》 · 搭建 Docker 私有仓库
查看>>
30分钟创建一个Oracle11g DataGuard物理备库的步骤
查看>>
微软2014年12月安全补丁 提醒及时修复
查看>>
通过Java程序提交通用Mapreduce无法回收类的问题
查看>>
《终极网络服务端编程》pdf 以及配套源码下载
查看>>
phpcms V9利用num++实现多样形式列表标签调用
查看>>
python3简单爬虫实现代码
查看>>
cocos 总结
查看>>
GWA2Perl研发:try-catch无法退出循环、方法传参引用传值及多数据库链接
查看>>
王爽《汇编语言》实验9
查看>>
WINDOWS下的SFTP服务器安装搭建
查看>>
linux tar打包解压详解 解压到指定文件夹
查看>>
JMS消息持久化,将ActiveMQ消息持久化到mySql数据库中
查看>>
一个简单的拆分URL的小程序
查看>>
学习TCP/IP的分层体系结构误区
查看>>
Ruby解析XML简单实现
查看>>
分布式系统常用思想和技术总结
查看>>
Java 创建证书
查看>>
判断访问端是手机还是电脑
查看>>
一文彻底搞懂面试中常问的各种“锁”
查看>>