mysql
文章平均质量分 78
牛仔很忙,
无论何时都应该有一个小白的心态
展开
-
九. MySQL优化
以上参数是所有存储引擎的表操作都会进行累计。下面几个是针对InnoDB存储引擎的,累加的算法也略有不同。可以了解事务提交和回滚的情况,对于回滚操作非常频繁的数据库,可能意味着应用编写存在问题。来显示session级(当前连接)的统计结果。此外,以下几个参数便于用户了解数据库的基本情况。命令来查询,可以根据需要加上参数。对于事务型的应用,通过。或者在操作系统上使用。原创 2024-01-15 15:47:56 · 409 阅读 · 0 评论 -
八.MySQL的事务控制和锁定语句
存储引擎表级锁定页级锁定行级锁定MyISAM√MEMORY√BDB√InnoDB√默认情况下,表锁和行锁都是自动获取的,不需要额外的命令。但是在有的情况下,用户需要明确地进行锁表或者进行事务的空置,以便确保整个事务的完整性,这样就需要使用事务控制和锁定语句来完成。原创 2024-01-15 15:07:58 · 993 阅读 · 0 评论 -
七. 视图的使用
创建视图需要有CREATE VIEW的权限,并且对于查询涉及的列有SELECT权限。如果使用CREATE OR REPLACE或者ALTER修改视图,那么还需要该视图的DROP权限。用户可以一次删除一个或者多个视图,前提是必须有该视图的DROP权限。决定了是否允许更相信数据使记录不再满足视图的条件。原创 2024-01-12 17:00:26 · 404 阅读 · 0 评论 -
六. 索引的设计和使用
所有MySQL列类型都可以被索引,对相关列使用索引是提高SELECT操作性能的最佳途径。根据存储引擎可以定义每个表的最大索引数和最大索引长度,每种存储引擎(如MyISAM、InnoDB、BDB、MEMORY等)对每个表至少支持16个索引,总索引长度至少为256字节。大多数存储引擎有更高的限制。MyISAM和InnoDB存储引擎的表默认创建的都是BTREE索引。MySQL目前还不支持函数索引,但是支持前缀索引,即对索引字段的前N个字符创建索引。MySQL中还支持全文本(FULLTEXT)索引。原创 2024-01-12 16:29:41 · 836 阅读 · 0 评论 -
五. MySQL的存储引擎
插件式存储引擎是MySQL数据库最重要的特性之一,用户可以根据应用的需要选择如何存储和索引数据、是否需要使用事务等。MySQL默认支持多种存储引擎,以适用于不同领域的数据应用需要,用户可以通过选择使用不同的存储引擎提高应用的效率,提供灵活的存储,用户甚至可以按照自己的需要定制和是用自己的存储引擎,以实现最大程度的可定制性。MyISAM(默认:MySQL 5.5之前InnoDB(提供事务安全表)(默认::MySQL 5.5之后BDB(提供事务安全表MEMORYMERGEEXAMPLE。原创 2024-01-12 15:59:54 · 897 阅读 · 0 评论 -
四. MySQL中的常用函数
目录1. 字符串函数2. 数值函数3. 日期和时间函数4. 流程函数1. 字符串函数函数功能CONCAT(S1, S2, ……, Sn)连接 S1,S2,……Sn为一个字符串INSERT(str, x, y, instr)将字符串 str 从第 x 位置开始,y个字符长的子串替换为字符串instrLOWER(str)将字符串 str 中的所有字符变为小写UPPER(str)将字符串 str 中的所有字符变为大写LEFT(str, x)返回字符串 st原创 2024-01-12 14:06:08 · 947 阅读 · 0 评论 -
三. MySQL中的运算符与优先级
MySQL支持的算术运算符包括加减乘除和模运算。原创 2024-01-12 13:43:44 · 416 阅读 · 0 评论 -
二. MySQL支持的数据类型
每一个常量、变量和参数都由数据类型,它用来指定一定的存储格式、约束和有效范围。Mysql提供了多种数据类型,主要包括数值型、字符串类型、日期和时间类型。不同的MySQL版本支持的数据类型可能会稍有不同,用户可以通过查询相应版本的帮助文件来获取具体信息。此处以MySQL 5.0为例。原创 2024-01-11 19:32:08 · 353 阅读 · 0 评论 -
一. SQL使用入门
主要对表的定义、结构的修改操作。2.2 查看数据库列表:主要存储了系统的一些数据库对象信息,比如用户表信息、列信息、权限信息、字符集信息、分区信息等。:存储了系统的集群信息。:存储了系统的用户权限信息。:系统自动创建的测试数据库,任何用户都可以使用。2.4 查看数据库中所有数据表2.5 删除数据库:列名:列的数据类型:列的约束条件例如,创建一个名称为的表学生表。表中包括,且字段类型分别为,则SQL语句如下:2.7 查看表的定义2.8 查看表创建的SQL2.9 删除表原创 2024-01-11 16:56:56 · 853 阅读 · 0 评论