mysql
2023-02-25
46
目录前言接下来我们就以第二种方式为列进行总结附:mysql相关字符串截取的函数详解总结 前言
在后端开发过程中与数据库打交道乃是家常便饭,有时候会遇到只要数据库中的某条数据的一部分,这个时候有两种方式:
(1)把其读取出来后再进行相应的处理
(2)在读取的时候利用MySQL自带的函数进行处理
接下来我们就以第二种方式为列进行总结
(1)创建一个用户表,如下:(2)left(col_name, length) 函数: 从左往右截取。col_name是列名(必选),length是从左往右截取的长度(必选
2023-02-25
69
目录一、表命令1.查看所有表2.创建表3.创建一个用户表二、MySQL支持的常用数据类型1.数字型2.字符串3.日期三、MySQL支持的常用约束四、存储引擎五、表命令(crud)1.查看表结构2.查看表的创建语句3.更改表名称4.修改表5.删除表六、更新约束1.先创建一个表,除了主键,不加其他约束。2.给手机号添加唯一约束3.删除唯一约束4.给名字添加非空约束5.删除非空约束6.给生日添加默认约束7.删除默认约束一、表命令
1.查看所有表
show tables;2.创建表
CREATE TABLE ta
2023-02-25
54
本文详细介绍了Windows下安装MySQL5.5.19的全过程,希望对初学者有帮助。下载mysql-5.5.19-win32.msi安装文件,双击运行,出现如下界面。mysql安装向导启动,按“Next”继续在 I accept the terms in the License Agreement(我接受许可协议中的条款)前面打上勾。按“Next”继续。选择安装类型,有“Typical(默认)”、“Custom(自定义)”、“Complete(完全)”三个选项,我们选择“Custom”,如图:在Cust
2023-02-25
46
目录1. MySQL主从同步实现方式2. MySQL主从同步的作用一主多从架构双主多从架构3. 主动同步的原理4. 主从同步延迟问题主从同步延迟的原因有哪些?主从同步延迟的解决方案?5. 如何提升主从同步性能从库开启多线程复制修改同步模式,改为异步修改从库Bin Log配置知识点总结1. MySQL主从同步实现方式
MySQL主从同步是基于Bin Log实现的,而Bin Log记录的是原始SQL语句。
Bin Log共有三种日志格式,可以binlog_format配置参数指定。
参数值含义Statemen
2023-02-25
52
目录01前言02准备内容03子查询的语法形式和分类3.1 语法形式3.1.1 FROM子句中3.1.2 WHERE或IN子句中3.2 分类3.2.1 按返回的结果集区分3.2.2 按与外层查询关系来区分04子查询在MySQL中是怎么执行的4.1 标量子查询、行子查询的执行方式4.1.1 不相关子查询4.1.2 相关的子查询4.2 IN子查询4.2.1 物化4.2.2 半联接的实现:4.2.3 半联接的适用条件4.2.4 转为 EXISTS 子查询05总结01前言
子查询,通俗解释就是查询语句中嵌套着另一
2023-02-25
42
Mysql索引概述
所有MySQL列类型可以被索引。对相关列使用索引是提高SELECT操作性能的最佳途径。根据存储引擎定义每个表的最大索引数和最大索引长度。所有存储引擎支持每个表至少16个索引,总索引长度至少为256字节。大多数存储引擎有更高的限制。
在MySQL 5.1中,对于MyISAM和InnoDB表,前缀可以达到1000字节长。请注意前缀的限制应以字节为单位进行测量,而CREATE TABLE语句中的前缀长度解释为字符数。当为使用多字节字符集的列指定前缀长度时一定要加以考虑。
还可以创建FULLT
2023-02-25
61
作为流行的开源数据库管理系统,MySQL的使用者众多,为了维护数据安全性,数据备份是必不可少的。本文就为大家介绍几种适用于企业的数据备份方法。使用MySQLDump进行MySQL备份
mysqldump是MySQL内置的工具,允许用户将数据库指定不同的选项备份到文件、服务器,甚至是压缩gzip文件中。mysqldump实用程序灵活,快速,可执行高级备份,并接受各种命令行参数,用户可通过这些参数来更改备份数据库的方式。
Windows操作系统中的c:mysqlbin和Unix / Linux系统的/usr/
2023-02-25
70
MyISAM和InnoDB是MySQL最常有的存储引擎,上一篇我们讲述了InnoDB与MyISAM之间的区别;由于MyISAM不支持事务,当我们需要使用一个健壮的事务型存储引擎的时候,InnoDB必然是最好的选择。
innodb 通过多版本并发控制(MVCC)来获得高并发性,并且实现了SQL标准的4种隔离级别,默认为REPEATABLE级别。同时,使用一种被称为next-key locking的策略来避免幻读(phantom)现象的产生。除此之外,InnoDB存储引擎还提供了插入缓冲(insert buf