-
mysql字符集查看与设定
所属栏目:[MySql教程] 日期:2022-03-30 来源:DaWei
MySQL的字符集问题主要是两个概念,一个是Character Sets,一个是Collations,前者是字符内容及编码,后者是对前者进行比较操作的一些规则。这两个参数集可以在数据库实例、单个数据库、表、列,连接等四个级别指定。 一.查看MySQL数据库服务器 mysql show[详细]
-
interactive_timeout和wait_timeout的联系
所属栏目:[MySql教程] 日期:2022-03-30 来源:DaWei
interactive_timeout = 28800 wait_timeout = 28800 #这两个参数默认都是28800s,即8个小时; interactive_timeout指的是mysql在关闭一个交互的连接之前所要等待的秒数 wait_timeout指的是mysql在关闭一个非交互的连接之前所要等待的秒数 通过mysql客户端连[详细]
-
MYSQL INNODB中hash查询表的实现
所属栏目:[MySql教程] 日期:2022-03-30 来源:DaWei
原创有误请指出: 版本:5.7.14 作为一种时间复杂度最优为O(1)的数据结构,但是最坏时间复杂对位O(n)的一种数据结构,但是在 良好的设计hash函数的情况下性能还是非常好的。关于hash表的图在最后给出。在innodb中各种数据 结构都使用hash表查找比如LOCK_T[详细]
-
MySQL案例-奇特的duplicate primary
所属栏目:[MySql教程] 日期:2022-03-30 来源:DaWei
结论先行: 最终只是解决了这个问题, 没有找到根本的原因, 本文只有针对这个问题的分析和思考; 现象: 在Master-5.0.X与Slave-5.7.17进行同步的时候, slave worker抛出了一个错误, duplicate primary; 分析: 看上去是个很正常的报错, 主键重复, 出现这个这个[详细]
-
MySQL InnoDB Cluster环境搭建和简单测验
所属栏目:[MySql教程] 日期:2022-03-30 来源:DaWei
InnoDB Cluster初印象 记得MySQL Group Replicatioin 刚开始的时候,MySQL界很是轰动,等待了多年,终于有了官方的这个高可用解决方案。你要说还有一些方案补充,比如MySQL Cluster,MySQL Proxy,这些的使用率个人感觉还是不高,也就是经受的考验还不够,原[详细]
-
求索作文网取用ZBLOG-PHP系统目前唯有纯静态化插件不满意
所属栏目:[MySql教程] 日期:2022-03-30 来源:DaWei
我的新站上线了,用的是PHP的系统,对于ZBLOG,我已经用了好多年了,但是PHP其实我是最近才开始用,因为以前数据量比较少嘛。 目前对纯静态化插件不是很满意,因为纯静态化插件的栏目和标签更新机制不理想,我希望首页、栏目、标签页面,更新了文章之后,[详细]
-
力学示意图绘制软件哪种好,怎么画力学示意图
所属栏目:[MySql教程] 日期:2022-03-30 来源:DaWei
力学原理图是用于展示物体的受力以及运动情况的示意图,力学原理图一般是简化画法,会将主要的受力点进行标注,用于受力分析。力学原理图是物理学基础的一种图示,在教育行业被广泛运用。 力学符号:软件自带多种的力学原理图符号,用户尽管添加使用。 背[详细]
-
MySQL unsigned性能
所属栏目:[MySql教程] 日期:2022-03-30 来源:DaWei
整数类型有可选的UNSIGNED属性,表示不充许负值,这大致上可以使正数的上限提高一倍 可以使用这几种整数类型:TINYINT,SMALLINT,MEDIUMINT,INT,BIGINT。分别使用8,16,24,32,64位存储空间 它们可以存储的值的范围从-2(n-1)到2(n-1)-1,其中n是存储空间的[详细]
-
mariadb 安置步骤
所属栏目:[MySql教程] 日期:2022-03-30 来源:DaWei
## [client] port = 3306 socket = /data/mysql/data/mysql.sock [mysql] prompt = u@rac2 R:m:s [d] [mysqld] user = mysql port = 3306 basedir = /opt/mysql datadir = /data/mysql/data socket = /data/mysql/data/mysql.sock slow_query_log = 1[详细]
-
R1-003 MySQL的rpm安装案例
所属栏目:[MySql教程] 日期:2022-03-30 来源:DaWei
R1-003 MySQL的rpm安装实例: 1、解压tar包 [root@hhu MySQL]# tar -xvf mysql-5.7.17-1.el6.x86_64.rpm-bundle.tar mysql-community-test-5.7.17-1.el6.x86_64.rpm mysql-community-embedded-5.7.17-1.el6.x86_64.rpm mysql-community-embedded-devel-5.7[详细]
-
3台linux服务器互通
所属栏目:[MySql教程] 日期:2022-03-30 来源:DaWei
3台linux服务器互信 [root@mydb1 ~]# hostname mydb1 1、改主机名,由mydb1改为mydb100 vi /etc/sysconfig/network 将HOSTNAME后面的值改为想要设置的主机名 HOSTNAME=mydb100 2、每个节点加入最后三行 [root@mydb1 ~]# vi /etc/hosts 127.0.0.1 localhost[详细]
-
项目管理软件这么多,为啥我只推荐它?
所属栏目:[MySql教程] 日期:2022-03-30 来源:DaWei
在新型冠性肺炎的侵袭下,似乎那一夜之间,国内大多数企业都接受了在线办公,云端协同的理念。 其中,在线项目协作需求激增,根据媒体调查报告显示,疫情在家办公期间,在线项目管理工具每天应用的平均时长达5.89小时,成为疫情期间远程办公的最热SaaS应用[详细]
-
SQLPro Studio for Mac 数据库管理工具 2020.08
所属栏目:[MySql教程] 日期:2022-03-30 来源:DaWei
SQLPro Studio mac 是Mac上一款简单,强大的macOS 数据库管理器,使用sqlpro studio mac可以创建表格,自定义查询,自动完成和语法突出显示,同时可以执行多个查询,并同时显示每个查询的结果,包括任何错误和消息。 sqlpro studio mac版功能介绍 多个数据[详细]
-
mysqldump输出
所属栏目:[MySql教程] 日期:2022-03-30 来源:DaWei
在日常维护工作当中经常会需要对数据进行导出操作,而mysqldump是导出数据过程中使用非常频繁的一个工具;它自带的功能参数非常多,文章中会列举出一些常用的操作,在文章末尾会将所有的参数详细说明列出来。 语法: 默认不带参数的导出,导出文本内容大概[详细]
-
MySQL 不同版本说明
所属栏目:[MySql教程] 日期:2022-03-30 来源:DaWei
在这个下载界面会有几个版本的选择。 1. MySQL Community Server 社区版本,免费,但是Mysql不提供官方技术支持。 MySQLCommunity Server is a freely downloadable version of the worlds most popularopen source database that is supported by an acti[详细]
-
MySQL server log manage
所属栏目:[MySql教程] 日期:2022-03-30 来源:DaWei
################# Binary Log binlog_cache_size的大小必须为4096的倍数,不然会有一个warning, Warning | 1292 | Truncated incorrect binlog_cache_size value: 33792,然后向下取最接近n个4096的值。 mysql show warnings; +---------+------+-------[详细]
-
mysql timeout
所属栏目:[MySql教程] 日期:2022-03-30 来源:DaWei
wait_timeout 等待超时,那mysql等什么呢?确切的说是mysql在等用户的请求(query),如果发现一个线程已经sleep的时间超过wait_timeout了那么这个线程将被清理掉,无论是交换模式或者是非交换模式都以此值为准,wait_timeout是session级别的变量 net_write_[详细]
-
MYSQL innodb buffer 状态数据的保存和载入
所属栏目:[MySql教程] 日期:2022-03-30 来源:DaWei
本文参考官方手册 原创转载请注明出处 当数据库重启后,buffer中的数据需要重新预热,所谓预热就是等待常用数据通过用户调用SQL语句从磁盘载入到内存, 这个过程ORACLE中叫做物理读取,对于较大的平台这个预热过程往往需要较大的代价,典型的就是第一次运[详细]
-
SQL查询集合返回为 null,null 的问题研究
所属栏目:[MySql教程] 日期:2022-03-30 来源:DaWei
在Java项目中通过Mybatis查询数据库某个表的部分字段,方回值为listT 。有时候会出现 [ null ,null ] 现象。 具体原因是查询SQL只是取部分字段,而且这几个字段是 null。 但对于数据库表的其他字段来说,查询却是有值的,只是恰巧你查询的字段为Null。 执[详细]
-
mysql恢复drop表
所属栏目:[MySql教程] 日期:2022-03-30 来源:DaWei
drop误操作删除表后,恢复的大概流程是 1、从备份中将表恢复到备份时间点 2、找到drop操作点 3、从binlog中找到备份点到drop点中间所有事件,并筛选出该表的事件 4、执行找到该表的事件 一、实验数据: mysql select * from sale; +--------+---------+---[详细]
-
总结了这些简单的MySQL命令
所属栏目:[MySql教程] 日期:2022-03-30 来源:DaWei
小长假好快就结束了,我相信好多小伙伴和我一样,感觉还没有休息够,就结束了,休息的有点赶脚。 我在厂家之余为大家总结了一些关于MySQL的一些内容,现在我分享给大家。 对于初学MySQL的童鞋来说,可能会需要下面的一些简单的MySQL命令: 如何确定MySQL是[详细]
-
mysql锁等待查询分析
所属栏目:[MySql教程] 日期:2022-03-30 来源:DaWei
mysql锁等待分析 1、简单说明 使用innodb存储引擎后,mysql有三张表来分析锁及阻塞的问题,在information_schema下面有三张表:INNODB_TRX、INNODB_LOCKS、INNODB_LOCK_WAITS,通过这三张表,可以更简单地监控当前的事务并分析可能存在的问题。 mysql show[详细]
-
Percona MySQL 5.5 Linux通用二进制包安装 CentOS 6.9
所属栏目:[MySql教程] 日期:2022-03-30 来源:DaWei
创建软件安装目录 mkdir /mysql_software_55 下载软件 Percona官网的下载页面有两个二进制Tar包,分别对应不同的发行版本 ssl100 - Debian/Ubuntu ssl101 - for CentOS 6 and CentOS 7 解压安装包 tar xvfz Percona-Server-5.5.58-rel38.10-Linux.x86_64.s[详细]
-
mysql 5.6.25报错ERROR 1372 HY000 Password hash 的一点思考
所属栏目:[MySql教程] 日期:2022-03-30 来源:DaWei
问题背景: 之前使用的一套mysql 5.6.25,由于一些原因我进行了清除。大家知道我们第二次执行mysql_install_db初始化数据库时,是不会存储root的临时密码。 那么要进入mysql数据库,就引入如下的一篇文章。 案例过程: 以无密码认证方式启动数据库 [root@s[详细]
-
mysql explain执行计划解说
所属栏目:[MySql教程] 日期:2022-03-30 来源:DaWei
mysql explain执行计划解说: 1)、id列数字越大越先执行,如果说数字一样大,那么就从上往下依次执行,id列为null的就表是这是一个结果集,不需要使用它来进行查询。 2)、select_type列常见的有: A:simple:表示不需要union操作或者不包含子查询的简单s[详细]
