Home > Backend Development > PHP Tutorial > PHP Mobile Internet Development Notes (6) - Review of MySQL Database Basics [1]_PHP Tutorial

PHP Mobile Internet Development Notes (6) - Review of MySQL Database Basics [1]_PHP Tutorial

WBOY
Release: 2016-07-13 10:35:14
Original
951 people have browsed it

1. Data type

1. Integer

数据类型 存储空间 说明 取值范围
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. Floating point type

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

3. String type

类型 存储空间 说明 最大长度
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 and time data

类型 存储空间 说明 最大长度
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

2. Operation of MySQL database

1. Log in to the database

mysql parameters

-D,--database=name Open the specified database

--delimiter=name specifies the delimiter

-E,--vertical Display results vertically

-h,--host=name server name

-H,--html provides HTML output

-X,--xml provides XML output

-p,--password[=name]password

-P,--port=# port number

--prompt=name Set prompt

-u,--user=name username

-V, --version output version information and exit

mysql -h server host address -u username -p user password

2. Log out

exit

quit

q

3. Change password

4. Create selection and view database

Create database

Select database

Delete the content in the database


www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/746358.htmlTechArticle1. Data type 1. Integer data type storage space description value range TINYINT 1 byte very small integer Signed value: -128~127 Unsigned value: 0~255 SMALLINT 2 bytes smaller...
Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template