-
一、distinctdistinct的作用在mysql中,distinct关键字的主要作用就是对数据库表中一个或者多个字段重复的数据进行过滤,只返回其中的一条数据给用户,distinct只可以在select中使用distin
-
Redis是文本协议redis是文本协议,协议名称叫做RESP。RESP 是 Redis 序列化协议的简写。它是一种直观的文本协议,优势在于实现异常简单,解析性能极好。如图,Redis 协议将传输的结
-
MySQL中无数组类型,通常将数组元素按某个字符分割以字符串形式存储。MYSQL中没有数组的原因是因为大多数人并不真正需要它。关系数据库使用关系工作,并且大多数情
-
方法:1、修改“mysqld.cnf”文件,在mysqld下添加“character-set-server=编码”;2、在该文件的mysql下添加“default-character-set=编码”;3、重启mysql数据库使配置生效即可。本教
-
一、乱码形成原因当使用PHP连接MySQL时,如果MySQL的字符集和PHP的字符集不一致,就会出现乱码的情况。具体原因如下:MySQL的字符集和PHP的字符集不一致MySQL默认的字符
-
事务隔离级别(tx_isolation)mysql 有四级事务隔离级别 每个级别都有字符或数字编号级别symbol值描述读未提交READ-UNCOMMITTED0存在脏读、不可重复读、幻读的问题读已提交READ-COMMITTED1解
-
下载下载上面的,下面的不行解压我的解压路径 E:\Program_files\mysql-5.7.13-winx64本着专业的态度,任何专业软件安装路径都要纯字母。配置文件在E:\Program_files\mysql-5.7.13-winx64下面创建一
-
背景最近项目联调的时候发现了分页查询的一个bug,分页查询总有数据查不出来或者重复查出。数据库一共14条记录。如果按照一页10条。那么第一页和第二页的查询SQL和和结果如下
-
1、读取数据select * from tb1;
select count(*) from tb1; #获取数据库条数 count(1)效果相同,效率更高2、插入数据INSERT INTO table_name ( field1, 
-
mysql 8.x中insert ignore性能问题mysql中replace into效率很差,多进程并发一下就会锁表,所以应该用on duplicate 来做更新,这是众所周知的了。没想到insert ignore也有性能坑,记录下遇到的
-
1、mysql的事务分为显式事务和隐式事务。默认的事务是隐式事务,变量autocommit在操作时会自动打开、提交和回滚。2、显式事务由我们自己控制事务的开启,提交,回滚等操作。实
-
解决方法:1、右击“计算机”图标,在打开的菜单中选择“属性”;2、在系统界面中,点击“高级系统设置”;3、在“系统属性”弹窗中,点击“环境变量”;4、在“
-
说明1、MySQL中的逻辑备份是将数据库中的数据备份为一个文本文件,备份的文件可以被查看和编辑。2、可以使用mysqldump工具来完成逻辑备份。如果没有指定数据库中的任何表,默认
-
1 视图的介绍与作用视图的介绍:视图 view 是一个虚拟表,非真实存在,其 本质是根据SQL语句获取动态的数据集,并为其命名, 用户使用时只需要使用视图名称即可获取结果集,并
-
索引简单介绍索引的本质:MySQL索引或者说其他关系型数据库的索引的本质就只有一句话,以空间换时间。索引的作用:索引关系型数据库为了加速对表中行数据检索的(磁盘存储