首页 列表 - 第 1 页

Mysql用户管理

Mysql用户管理 mysql 安全机制: 认证:检查用户的主机、用户名和密码。 如果在 MySQL 的权限表中进行匹配,则用户被授权。 否则,拒绝用户的连接尝试。 授权:一旦通过身份验证,用户提交的命令将被检查并与用户定义的权限进行比较,也可以在 MySQL 的权限表中找到。 如果用户有足够的权限,则执行该命令,否则拒绝。 创建新用户帐户 要在服务器中创建新用户,请使用“CREATE

Views:0  2020-09-17

MySQL 存储引擎

MySQL 存储引擎 存储引擎和 MySQL 创建表时,MySQL 使用 InnoDB 存储引擎在硬盘上为该表创建存储。 我们可以为每个表选择一个备用存储引擎。 通常,我们根据哪个存储引擎提供最适合应用程序需求的功能来做出此选择。 每个存储引擎都有一组特定的操作特性。 这些特征包括用于管理查询争用的锁类型,以及存储引擎是否支持事务。 这些引擎属性对查询处理性能、并发性和死锁预防有影响。 尽管还

Views:0  2020-09-17

MySQL 查询缓存

MySQL 查询缓存 什么是 MySQL 查询缓存 MySQL服务器长期使用Query Cache Feature。 使用时,查询缓存将 SELECT 查询的文本与发送到客户端的相应结果一起存储。 如果接收到另一个相同的查询,则服务器可以从查询缓存中检索结果,而不是再次解析和执行相同的查询。 它缓存从 SELECT 查询产生的完整结果集: 执行的查询必须相同。 缓存存储在系统内存中。 在解析

Views:0  2020-09-17

MySQL 数据类型

MySQL 数据类型 数据类型:概述 在 MySQL 中,可用的数据类型可以分为四大类: Numeric:数字值 Binary : 二进制数据字符串 字符:文本字符串 时间:时间和日期值 在每个类别中,有许多特定的数据类型使用不同数量的内存和磁盘空间,因此对性能有不同的影响。 为列选择最佳数据类型对单个记录的性能影响很小,但随着数据库的增长,这些小的影响可能会导致更大的影响。 在设计过程的

Views:0  2020-09-17

MySQL CASE-WHEN-END语句

MySQL CASE-WHEN-END语句 在MySQL中,CASE语句类似于IF-THEN-ELSE语句的功能,并且有两种语法。 语法 MySQL中CASE语句的语法为: CASE expression WHEN value_1 THEN {...statements to execute when expression equals value_1...} [ WH

Views:0  2019-02-04

MySQL REPEAT语句

MySQL REPEAT语句 本教程将通过语法和示例说明如何在MySQL中使用REPEAT语句。 在MySQL中,当您不知道要执行循环主体多少次时,可以使用REPEAT语句。 语法 MySQL中REPEAT语句的语法为: [ label_name: ] REPEAT {...statements...} UNTIL condition END REPEAT [ label_name ];

Views:0  2019-02-04

MySQL LOOP循环语句

MySQL LOOP循环语句 LOOP语句和WHILE语句不同之处在于,LOOP语句至少执行一次,而WHILE语句可能一次也没有执行。 语法 MySQL中LOOP语句的语法为: [ label_name: ] LOOP {...statements...} END LOOP [ label_name ]; 参数|说明 label_name | 可选的。每个LOOP循环的标签。 stat

Views:0  2019-02-04

MySQL RETURN语句

MySQL RETURN语句 在MySQL中,要退出函数并返回函数结果时,可以使用RETURN语句。它还可以用于终止循环并带着结果退出。 语法 MySQL中RETURN语句的语法为: RETURN result; 参数 说明 result 函数将返回的结果。 RETURN语句可以在函数中用于创建退出点。在MySQL中创建的每个函数必须至少有一个RETURN语句,但如果函

Views:0  2019-02-04

MySQL ITERATE语句

MySQL ITERATE语句 在MySQL的LOOP,WHILE和REPEAT语句中,当想再次执行循环主体时,可以使用ITERATE语句。 语法 MySQL中ITERATE语句的语法为: ITERATE label_name; 参数 说明 label_name 循环的标签名称。 MySQL ITERATE语句示例 DELIMITER // CREATE FUNCT

Views:0  2019-02-04

MySQL LEAVE语句

MySQL LEAVE语句 在MySQL中,当我们要中途退出由label_name标识的代码块(例如LOOP语句,WHILE语句或REPEAT语句)时,可以使用LEAVE 语句。 语法 MySQL中LEAVE语句的语法为: LEAVE label_name; 参数 说明 label_name 要退出循环代码块(例如:LOOP,WHILE,REPEAT)的标签。 MyS

Views:0  2019-02-04

MySQL WHILE 循环

MySQL WHILE 循环 在MySQL中,WHILE语句用于循环多次执行语句。 语法 MySQL中WHILE语句的语法为: [ label_name: ] WHILE condition DO {...statements...} END WHILE [ label_name ]; 参数 说明 label_name 可选的。WHILE循环标签。 condition

Views:0  2019-02-04

MySQL IF-THEN-ELSE语句

MySQL IF-THEN-ELSE语句 在MySQL中,IF-THEN-ELSE语句用于根据条件分别执行分支的代码。 语法 MySQL中IF-THEN-ELSE语句的语法为: IF condition1 THEN {...statements to execute when condition1 is TRUE...} [ ELSEIF condition2 THEN {...

Views:0  2019-02-04

MySQL 存储过程

MySQL 存储过程 什么是存储过程? 在MySQL中,过程是一个可以传递参数的存储程序。它不像函数那样返回值。 创建存储过程 语法 在MySQL中创建过程的语法为: CREATE PROCEDURE procedure_name [ (parameter datatype [, parameter datatype]) ] BEGIN declaration_section

Views:0  2019-02-04

MySQL 函数

MySQL 函数 什么是mysql函数? 在MySQL中,函数是一个存储程序,当将参数传递给函数时,它返回一个值。 mysql创建函数 和其他语言一样,在MySQL中也可以创建函数。 语法 在MySQL中创建函数的语法为: CREATE FUNCTION function_name [ (parameter datatype [, parameter datatype]) ] RETURN

Views:0  2019-02-04

MySQL AUTO_INCREMENT 操作符

MySQL AUTO_INCREMENT 操作符 在MySQL中,可以使用AUTO_INCREMENT操作符创建一个包含数字序列(1、2、3等)的列。AUTO_INCREMENT操作符用于在需要创建一个唯一的数字来充当表中的主键时。 语法 在MySQL中创建序列的语法为: CREATE TABLE table_name ( column1 datatype NOT NULL AUTO_INC

Views:0  2019-02-04

MySQL 声明变量

MySQL 声明变量 本教程将学习如何在MySQL中声明变量。 MySQL中什么是变量? 在MySQL中,变量是允许程序员在执行代码期间用于临时存储数据的空间,它有自己的名字。 语法 在MySQL中声明变量的语法为: DECLARE variable_name datatype [ DEFAULT initial_value ] 参数 说明 variable_name 分配

Views:0  2019-02-04