MySQL函数名称笔记

$conn = mysql_connect();

process language;
no-process language;
/*

SQL
DDL define
DML mainpulate
DCL control
interacitve SQL
embeded SQL

SELECT user_name,age
FROM tbl_user
WHERE age>18
key words:
CREATE TABLE
DROP TABLE
ALTER TABLE
CREATE INDEX
DROP INDEX
CREATE PROCEDURE
DROP PROCEDURE

SELECT
INSERT
UPDATE
DELETE

GRANT
REVOKE

COMMIT
ROLLBACK
-----
2. Data type:
INT type:
TINYINT 1byte
SAMILLINT 2 bytes
MEDIUMINT 3 bytes
INT 4 bytes
BIGINT 8bytes

Real number type:
FLOAT 4 bytes
DOUBLE 8 bytes
DECIMAL(20,2)

String type: >80%
VARCHAR can change
CHAR length-unchanged
TEXT >> TINYTEXT TEXT MEDIUMTEXT LONGTEXT //charset
BLOB >> TINYBLOB BLOB MEDIUMBLOB LONGBLOB //binary
DATETIME 8 bytes
TIMESTAMP 1970-1-1 Gerorg time - 2938

Select data type standard:
1. minimize
2. simple
3. index not NULL
--------

3. Common operation
add delete edit search

apt-get: advancded-package-tools
update
install
remove
autoremove
purge
upgrade
source
check

时间: 2024-10-17 02:07:32

MySQL函数名称笔记的相关文章

MySQL函数学习笔记二:字符函数

1. 计算字符串字符数和字符串长度 - CHAR_LENGTH(s) CHAR_LENGTH(str): 返回str所包含的字符个数. mysql> select CHAR_LENGTH('MySQL'); +----------------------+ | CHAR_LENGTH('MySQL') | +----------------------+ |                    5 | +----------------------+ 2. 合并字符 - CONCAT(s1,s

MySQL函数学习笔记一:数学函数

1. ABS(x): 返回x的绝对值 mysql> select ABS(1), ABS(-1), ABS(0); +--------+---------+--------+ | ABS(1) | ABS(-1) | ABS(0) | +--------+---------+--------+ |      1 |       1 |      0 | +--------+---------+--------+ 2. PI(): 返回圆周率 mysql> select PI(); +-----

MySQL学习笔记10(MySQL函数)

MySQL学习笔记10 MySQL函数 MySQL数据库中提供了很丰富的函数.MySQL函数包括数学函数.字符串函数.日期和时间函数.条件判断函数.系统信息函数.加密函数.格式化函数等.通过这些函数,可以简化用户的操作.SELECT语句及其条件表达式都可以使用这些函数.同时,INSERT.UPDATE.DELECT语句及其条件表达式也可以使用这些函数. 1:数学函数 数学函数是M有SQL中常用的一类函数.主要用于处理数字,包括整型.浮点数等.数学函数包括绝对值函数.正弦函数.余弦函数.获取随机数

MYSQL进阶学习笔记五:MySQL函数的创建!(视频序号:进阶_13)

知识点六:MySQL函数的创建(13) 内置函数: 自定义函数: 首先查看是否已经开启了创建函数的功能: SHOW VARIABLES LIKE '%fun%'; 如果变量的值是OFF,那么需要开启 set global log_bin_trust_function_creators=1; 创建函数的语法: CREATE FUNCTION 函数名(变量1,变量2--) RETURNS 数据类型 BEGIN --执行的程序代码 RETURN 数据; END; 1 --默认数据 2 CREATE T

MySQL Cookbook读书笔记第三章

1,查询指定列/从指定列中查询 若需要指定每一列在查询结果中出现的先后顺序,可以在select语句中指定(dstuser在dsthost之后): 查询显示用户所关注的列: 2,指定查询行 使用where关键字可以查询符合条件限制的数据例如:查找srchost为venus或者srchost以s开头的行记录: 使用操作符like进行模式匹配,其中%表示通配符,代表一个差多为任意值的字符串. where使用操作符and可以查询多个条件: 条件并集: 3,格式化显示查询结果 当查询语句中没有重命名列名,

MYSQL数据库学习笔记1

MYSQL数据库学习笔记1 数据库概念 关系数据库 常见数据库软件 SQL SQL的概念 SQL语言分类 数据库操作 创建数据库 查看数据库的定义 删除数据库 修改数据库 创建表 数据类型 约束 修改表 表的增删查改 查询 数据库概念 数据库是一种对大量信息进行管理的一种方法. 数据库系统从结构上看,也是可以分为三层的: 物理层:数据实际如何存储 逻辑层:存储的是什么数据,以及数据间是什么关系 试图层:提供给用户的部分数据 关系数据库 目前关于数据库模型最主流的有两种, 一种叫做关系型数据库,这

《高性能MySQL》读书笔记--查询缓存

1.MySQL查询缓存 很多数据库产品都能够缓存查询的执行计划,对于相同类型的SQL就可以跳过SQL解析和执行计划生成阶段.MySQL还有另一种不同的缓存类型:缓存完整的SELECT查询结果,也就是"查询缓存". 查询缓存系统会跟踪查询中涉及的每个表,如果这些表发生变化,那么和这个表相关的所有的缓存数据都将失效. 查询缓存对应用程序是完全透明的.应用程序无须关心MySQL是通过查询缓存返回的结果还是实际执行返回的结果. 另外,随着现在的通用服务器越来越强大,查询缓存可能是一个影响服务器

MySQL Cookbook读书笔记第5章

1,字符串属性 查看系统拥有那些字符集: 若需要来自多种语言存放到同一列中,会考虑Unicode字符集(utf8或ucs2),只有它能表示多语言的字符 有些字符集支持多字节,有些只包含单字节,判断是否支持多字节的方法是对比Length()h和char_length函数的返回值来判定字符串中是否有多字节.例如使用ucs2的字节长度为6,字符数目为3. 另外虽然Unicode字符集utf8包含多字节字符,但是一个具体的字符串有可能只包含单字节字 非二进制字符串另一特征是collation,决定字符集

第二阶段 MySQL函数库

一位初学php的随堂笔记,记录自己的成长! 一.数据库(DataBase DB) 1.数据库:存储数据的仓库 2.数据库分类: (1)关系型数据库:二维表存储数据(Mysql,SQLServer,Orcale,DB2等) (2)非关系型数据库(Nosql):MongDB等 3. Mysql安装 (1)window:配置文件 my.ini 进入命令行 开始--运行--cmd (2)Linux:配置文件:/etc/my.cnf 终端 mysql -uroot -p 说明: Mysql 数据库的存储位