-
mysql字符集查看与设定
所属栏目:[MySql教程] 日期:2022-03-30 热度:55
MySQL的字符集问题主要是两个概念,一个是Character Sets,一个是Collations,前者是字符内容及编码,后者是对前者进行比较操作的一些规则。这两个参数集可以在数据库实例、单个数据库、表、列,连接等四个级别指定。 一.查看MySQL数据库服务器 mysql show[详细]
-
interactive_timeout和wait_timeout的联系
所属栏目:[MySql教程] 日期:2022-03-30 热度:57
interactive_timeout = 28800 wait_timeout = 28800 #这两个参数默认都是28800s,即8个小时; interactive_timeout指的是mysql在关闭一个交互的连接之前所要等待的秒数 wait_timeout指的是mysql在关闭一个非交互的连接之前所要等待的秒数 通过mysql客户端连[详细]
-
MYSQL INNODB中hash查询表的实现
所属栏目:[MySql教程] 日期:2022-03-30 热度:171
原创有误请指出: 版本:5.7.14 作为一种时间复杂度最优为O(1)的数据结构,但是最坏时间复杂对位O(n)的一种数据结构,但是在 良好的设计hash函数的情况下性能还是非常好的。关于hash表的图在最后给出。在innodb中各种数据 结构都使用hash表查找比如LOCK_T[详细]
-
MySQL案例-奇特的duplicate primary
所属栏目:[MySql教程] 日期:2022-03-30 热度:196
结论先行: 最终只是解决了这个问题, 没有找到根本的原因, 本文只有针对这个问题的分析和思考; 现象: 在Master-5.0.X与Slave-5.7.17进行同步的时候, slave worker抛出了一个错误, duplicate primary; 分析: 看上去是个很正常的报错, 主键重复, 出现这个这个[详细]
-
MySQL InnoDB Cluster环境搭建和简单测验
所属栏目:[MySql教程] 日期:2022-03-30 热度:172
InnoDB Cluster初印象 记得MySQL Group Replicatioin 刚开始的时候,MySQL界很是轰动,等待了多年,终于有了官方的这个高可用解决方案。你要说还有一些方案补充,比如MySQL Cluster,MySQL Proxy,这些的使用率个人感觉还是不高,也就是经受的考验还不够,原[详细]
-
求索作文网取用ZBLOG-PHP系统目前唯有纯静态化插件不满意
所属栏目:[MySql教程] 日期:2022-03-30 热度:129
我的新站上线了,用的是PHP的系统,对于ZBLOG,我已经用了好多年了,但是PHP其实我是最近才开始用,因为以前数据量比较少嘛。 目前对纯静态化插件不是很满意,因为纯静态化插件的栏目和标签更新机制不理想,我希望首页、栏目、标签页面,更新了文章之后,[详细]
-
力学示意图绘制软件哪种好,怎么画力学示意图
所属栏目:[MySql教程] 日期:2022-03-30 热度:114
力学原理图是用于展示物体的受力以及运动情况的示意图,力学原理图一般是简化画法,会将主要的受力点进行标注,用于受力分析。力学原理图是物理学基础的一种图示,在教育行业被广泛运用。 力学符号:软件自带多种的力学原理图符号,用户尽管添加使用。 背[详细]
-
MySQL unsigned性能
所属栏目:[MySql教程] 日期:2022-03-30 热度:67
整数类型有可选的UNSIGNED属性,表示不充许负值,这大致上可以使正数的上限提高一倍 可以使用这几种整数类型:TINYINT,SMALLINT,MEDIUMINT,INT,BIGINT。分别使用8,16,24,32,64位存储空间 它们可以存储的值的范围从-2(n-1)到2(n-1)-1,其中n是存储空间的[详细]
-
mariadb 安置步骤
所属栏目:[MySql教程] 日期:2022-03-30 热度:84
## [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 热度:89
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 热度:147
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 热度:106
在新型冠性肺炎的侵袭下,似乎那一夜之间,国内大多数企业都接受了在线办公,云端协同的理念。 其中,在线项目协作需求激增,根据媒体调查报告显示,疫情在家办公期间,在线项目管理工具每天应用的平均时长达5.89小时,成为疫情期间远程办公的最热SaaS应用[详细]
-
SQLPro Studio for Mac 数据库管理工具 2020.08
所属栏目:[MySql教程] 日期:2022-03-30 热度:96
SQLPro Studio mac 是Mac上一款简单,强大的macOS 数据库管理器,使用sqlpro studio mac可以创建表格,自定义查询,自动完成和语法突出显示,同时可以执行多个查询,并同时显示每个查询的结果,包括任何错误和消息。 sqlpro studio mac版功能介绍 多个数据[详细]
-
mysqldump输出
所属栏目:[MySql教程] 日期:2022-03-30 热度:51
在日常维护工作当中经常会需要对数据进行导出操作,而mysqldump是导出数据过程中使用非常频繁的一个工具;它自带的功能参数非常多,文章中会列举出一些常用的操作,在文章末尾会将所有的参数详细说明列出来。 语法: 默认不带参数的导出,导出文本内容大概[详细]
-
破除本地 mysql 用户名和密码
所属栏目:[MySql教程] 日期:2022-03-30 热度:96
破解本地 mysql 用户名和密码(转)[@more@] Windows: 1、用系统管理员登陆系统。 2、停止MySQL的服务。 3、进入命令窗口,然后进入 MySQL 的安装目录,比如我的安装目录是 c:mysql,进入 C:mysqlin 4、跳过权限检查启动 MySQL, c:mysqlinmysqld-nt --skip[详细]
-
MySQL 4.1.0 中文参考手册 --- 6.8 MySQL 全文搜查
所属栏目:[MySql教程] 日期:2022-03-30 热度:53
到 3.23.23 时,MySQL 开始支持全文索引和搜索。全文索引在 MySQL 中是一个 FULLTEXT 类型索引。FULLTEXT 索引用于 MyISAM 表,可以在 CREATE TABLE 时或之后使用 ALTER TABLE 或 CREATE INDEX 在 CHAR、VARCHAR 或 TEXT 列上创建。对于大的数据库,将数据[详细]
-
mysql在线创立半同步复制的从库
所属栏目:[MySql教程] 日期:2022-03-30 热度:119
mysql在线建立半同步复制的从库 在主库和备库创建同步用的用户: grant replication slave on *.* to repl@% identified by xxx; (1)备份主库: mysqldump -uroot -pxxx --routines --single_transaction --master-data=2 --databases testdb1 testdb2 bac[详细]
-
mysql5.7-bug -information_schema的表被查询可能致使内存泄漏
所属栏目:[MySql教程] 日期:2022-03-30 热度:181
mysql5.7-bug -information_schema的表被查询可能致使内存泄漏: [11 May 2017 6:57] Cho-Shing Ma Description: Running a query (on Information _Schema.tables (where clause) to exclude system schema, showing memory growing eventually Out-of-me[详细]
-
MySQL传输表空间总结
所属栏目:[MySql教程] 日期:2022-03-30 热度:184
在MySQL中如果要迁移一个表导另外一个服务器/环境中,常规的做法就是使用备份工具备份,比如mysqldump,然后拷贝备份到目标服务器或者环境导入。如果某一个表数据量很大,导出dump文件很大的情况下,使用导出导入工具其实会花费不少的时间. 怎么样提高效率[详细]
-
MySQL存储引擎明白多少
所属栏目:[MySql教程] 日期:2022-03-30 热度:88
MySQL是我们经常使用的数据库处理系统(DBMS),不知小伙伴们有没有注意过其中的存储引擎(storage_engine)呢?有时候面试题中也会问道MySQL几种常用的存储引擎的区别。这次就简短侃一下存储引擎那些事儿。 先去查一下引擎概念。 引擎(Engine)是电子平台上开发[详细]
-
迅速定位不合理的索引——MySQL索引调优
所属栏目:[MySql教程] 日期:2022-03-30 热度:117
__biz=MjM5MjIxNDA4NA==mid=401131835idx=1sn=37c5fd9d3d8670fb379a1e0565e50eebscene=0#wechat_redirect 创建索引是门技术活,开发DBA的工作之一就是配合应用创建最优的索引。然大部分公司并没有开发DBA一职,大多数的索引创建需要由程序开发人员自己完成[详细]
-
相关MYSQL DML UPDATE DELETE 中的子查询问题
所属栏目:[MySql教程] 日期:2022-03-30 热度:168
从5.6开始MYSQL的子查询进行了大量的优化,5.5中只有EXISTS strategy,在5.7中包含如下: IN(=ANY) --Semi-join --table pullout(最快的,子查询条件为唯一键) --first match --semi-join materialization --loosescan --duplicateweedout --Materialization[详细]
-
字符串连接应用
所属栏目:[MySql教程] 日期:2022-03-30 热度:50
需求:在一个字符串后面追加指定的json串(一般是json串) CREATE PROCEDURE `update_add_white`( in update_info VARCHAR(255) ) set @update_whilte=(select left(cfg_value,LENGTH(cfg_value)-1) from common_config_bak where id=112); set @updated_w[详细]
-
一个不错的有关mysql和posgresql比较的帖子
所属栏目:[MySql教程] 日期:2022-03-30 热度:76
特性 MySQL PostgreSQL 实例 通过执行 MySQL 命令(mysqld)启动实例。一个实例可以管理一个或多个数据库。一台服务器可以运行多个 mysqld 实例。一个实例管理器可以监视 mysqld 的各个实例。 通过执行 Postmaster 进程(pg_ctl)启动实例。一个实例可以管[详细]
-
设定密码复杂度
所属栏目:[MySql教程] 日期:2022-03-29 热度:115
设置密码复杂度: 1,密码验证插件安装 要使服务器可以使用,插件库文件必须位于MySQL插件目录( plugin_dir 系统变量指定的目录)中。插件库文件基本名是 validate_password.so 。 show variables like %plugin%; 在运行时注册插件,请使用此语句 INSTALL[详细]