PHP移动互联网开发笔记(6)——MySQL数据库基础回想
2023-09-27 14:27:22 时间
近期看了一些架构方面的资料。可是发现基础知识都不怎么坚固,接下来的一段时间。我会定期总结基础知识。
一、数据类型
二、MySQL数据库的操作1、整型
数据类型 存储空间 说明 取值范围 TINYINT 1字节 很小的整数 带符号值:-128~127
无符号值:0~255SMALLINT 2字节 较小的整数 带符号值:-32768~32767
无符号值:0~65535MEDIUMNT 3字节 中等大小的整数 带符号值:-8388608~8388607
无符号值:0~16777215INT 4字节 标准整数 带符号值:-2147483648~2147483647
无符号值:0~4294967295BIGINT 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
1、登录数据库
mysql 參数
-D,--database=name 打开指定数据库
--delimiter=name 指定分隔符
-E,--vertical 垂直显示结果
-h,--host=name server名称
-H,--html 提供HTML输出
-X,--xml 提供XML输出
-p,--password[=name]password
-P,--port=# 端口号
--prompt=name 设置提示符
-u,--user=name username
-V。--version 输出版本号信息并退出
mysql -h server主机地址 -u username -p 用户password
2、退出登录
exit
quit
\q
3、改动password
4、创建选择及查看数据库
创建数据库
选择数据库
删除数据库中的内容
相关文章
- mysql中php生成唯一ID
- PHP Apache Access Log 分析工具 拆分字段成CSV文件并插入Mysql数据库分析
- CentOS+Nginx+PHP+MySQL详细配置(图解)
- php操作mysql数据库(增删改查)
- 基于jsp+mysql+Spring+mybatis的SpringBoot美容院预约管理系统
- MySQL 备份系列(1)-- 备份方案总结性梳理
- Mysql:Changes in MySQL 5.6.0 (Not released, Milestone 4):Global UUID
- Linux下将PHP添加到环境变量,将Mysql加入环境变量。
- php操作mysql
- MySQL数据库 Event 定时执行任务.
- PHP连接MySQL数据库的三种方式(mysql、mysqli、pdo)
- MySQL触发器的正确使用与案例分析
- MyCat:对MySQL数据库进行分库分表
- MySQL各个版本的区别
- mybatis框架中的queryWrapper的or查询,联想到MySQL中and 和or的关系
- 【MySQL】数据表行列转换
- 详解nginx、php-fpm和mysql用户权限
- php之连接并操控mysql数据库
- Linux下一个php+mysql+nginx构建编译(三)
- mysql:php操作mysql基础总结
- Mysql的碎片查看与处理
- Ubuntu下安装Naginx, PHP5(及PHP-FPM),MySQL
- 阿里云服务器上配置并使用: PHP + Redis + Mysql 从配置到使用
- MySQL 5.5.x配置文件详解
- 为什么MySQL数据库索引选择使用B+树?
- Elasticsearch和MySQL之间的数据同步问题
- PHP__MySQL数据库相关操作