blog.zyan.cc/post/356/] MySQL在高并发连接、数据库记录数较多的情况下,SELECT ... WHERE ... LIKE ‘%...%‘的全文搜索方式不仅效率差,而且以通配符%和_开头作查询时,使用不到索引,需要全表扫描,对数据库的压力也很大。MySQL针对这一问题提供了一种全文索引解决方案,这不仅仅提高了性能和效率(因为MySQL对这些字段做了索引来优化搜索),而且实现了更高质量的搜索。但是,至今为止,MySQL对中文全文索引无法正确支持。中文...
在mysql 5.6对密码的强度进行了加强,推出了validate_password 插件。支持密码的强度要求。 此插件要求版本:5.6.6 以上版本安装方式: 1.安装插件:(默认安装了插件后,强度插件就启用了,关闭,需要在配置文件假如相关关闭参数) mysql>INSTALL PLUGIN validate_password SONAME ‘validate_password.so‘; 2.配置文件添加部分参数: [mysqld] plugin-load=validate_password.so validate_password_policy=2 validate-password=FO...
checking for re2c... no configure: WARNING: You will need re2c 0.13.4 or later if you want to regenerate PHP parsers. checking for gawk... gawk checking for MySQL support for PDO... yes, shared checking for the location of libz... no checking for mysql_config... not found configure: error: Unable to find your mysql installation 找不到mysql 最后终于找到了解决办法: 这样来编译:./configure --with-ph...
安装MPM依赖的相关perl模块安装mpm需要的相关依赖包:[保险起见,agent端也安装下面的依赖包]# yum -y install perl-File-Which perl-libwww-perl perl-Digest-SHA1 perl-DBD-MySQL perl-Time-HiRes perl-Crypt-SSLeay# yum -y install perl-File-Which perl-libwww-perl perl-Digest-SHA1 perl-DBD-MySQL perl-Time-HiRes perl-Crypt-SSLeay# yum -y install perl-CPAN.x86_64# yum -y install which.x86_64# yum -y install perl...
www.percona.com/downloads/percona-monitoring-plugins/1.1.6/percona-zabbix-templates-1.1.6-1.noarch.rpmcd /var/lib/zabbix/percona/templatescp userparameter_percona_mysql.conf /usr/local/zabbix/etc/zabbix_agentd.conf.d/ #(具体路径根据实际情况而定)在zabbix监控页面中导入此模板文件 zabbix_agent_template_percona_mysql_server_ht_2.0.9-sver1.1.6.xml 2.编辑配置文件/usr/local/zabbix/etc/zabbix_agentd....
经过努力写了个分页插件,目前支持MySQL和Oracle。它的使用应该是目前为止最简单的,对于PageHelper据原作者描述使用了ThreadLocal等技术,避免多线程的不一致,PageHelper实现较为复杂,其次也有其定义的startPage,endPage这样的开关代码,造成代码侵入,而没有屏蔽PageHelper导致代码污染。 我的插件十分简单易用,代码污染性极小,也无需考虑多线程的问题,反正都是一个事务中处理的,其次使用方法支持四种,十分灵活。2、插件代...
root@server-mysql plugin]# pwd /usr/local/mysql56/lib/plugin [root@server-mysql plugin]# ll total 2184 -rwxr-xr-x. 1 root mysql 15437 Sep 19 2015 adt_null.so -rwxr-xr-x. 1 root mysql 25619 Sep 19 2015 auth.so -rwxr-xr-x. 1 root mysql 12364 Sep 19 2015 auth_socket.so -rwxr-xr-x. 1 root mysql 25072 Sep 19 2015 auth_test_plugin.so -rw-r--r--. 1 root mysql 227 Sep 18 2015 daemon_example.in...
以前没有太注意MySQL密码安全策略的配置方法,只是人为了将密码设为复杂密码,但是没有找到配置的方法,今天姜承尧的微信公众号正好发布了一篇关于这个的文章,所以在这里也顺便将方法写下来。首先该功能是在5.5以后的mysql版本才引入的插件,默认源码安装和二进制安装都没有启用该功能,如果没有开启该功能设置简单密码mysql只是会给予提示但还是会允许通过。 启用功能 在my.cnf文件中加入plugin-load=validate_password.so ...
可以用 show engines;或者show plugins;来查看mysql> show plugins;+------------+--------+----------------+---------+---------+| Name | Status | Type | Library | License |+------------+--------+----------------+---------+---------+| binlog | ACTIVE | STORAGE ENGINE | NULL | GPL || CSV | ACTIVE | STORAGE ENGINE | NULL | GPL || MEMORY | ACTIVE | STORAGE ENGIN...
插件源码地址https://github.com/mcafee/mysql-audit插件安装方法https://github.com/mcafee/mysql-audit/wiki/Installation插件下载地址https://bintray.com/mcafee/mysql-audit-plugin/release/1.0.9-585 1、查看mysql插件存放目录mysql> SHOW GLOBAL VARIABLES LIKE ‘plugin_dir‘;+---------------+-----------------------------------+| Variable_name | Value |+---------------+-----------------------------------+| pl...
最近因为一些事情的发生,出现了好端端的页面,变成了空页面。转头开发同事就来质问我,是不是我动了什么,后来经过调查发现,是平台运营的同事误删资料导致的。所以如果运维或者开发部门有很多人都分配了数据库的增删改之类的操作权限的话,某一天哪个表或者字段丢失了都无法找到是谁干的,所以这个锅只能运维来背了。因此很有必要把数据库的操作记录保存下来,但是代价就是服务器的效能就会变差一些了,但为了安全起见,还是建议...
install zabbix-agent php php-mysql [root@centossz008 ~]# rpm -qa zabbix-agent php php-mysql php-5.3.3-49.el6.x86_64 zabbix-agent-1.8.22-1.el6.x86_64 php-mysql-5.3.3-49.el6.x86_64 ②安装percona插件[root@centossz008 ~]# rpm -ivh https://www.percona.com/downloads/percona-monitoring-plugins/percona-monitoring-plugins-1.1.7/binary/redhat/6/x86_64/percona-zabbix-templates-1.1.7-2.noarch.rpm ③配置参数...
zzhouqianq提醒)http://yunpan.cn/QDvxdTL9LFLJP (提取码:871c)包含odbc,sqlite,没有webkit如果要自己编译,可以参考下面的过程及需要的文件一、文件准备,下面用到的文件,可以自行到相应官网下载。我在网盘上也共享了:① qt-opensource-windows-x86-mingw48_opengl-5.2.1.exehttp://yunpan.cn/QpMMWfEYnM4fg静态编译来,只是用里面的mingw。但从搭建开发环境的角度,也建议安装。② qt-everywhere-opensource-src-5.2.1.zip...
自从MySQL5.6出现以来开始对json的支持后,使得在MySQL上增加了一些新特性,为此这一点让MySQL增加了一些新的插件支持,在这里就说一说MySQL的SQL审计插件,SQL审计插件并不是MySQL官方的,它是由macfee公司基于percona开发的,所以,在添加SQL审计的插件功能时需要去下载对应版本的MySQL audit插件(支持MariaDB),至于MySQL的插件安装比较简单,记得以前有说过MySQL的半同步复制功能时,其中的半同步复制也是插件,需要的可以参...
1、插件安装及配置 下载地址:https://www.percona.com/downloads/percona-monitoring-plugins/ 安装percona的监控mysql软件包:rpm -ivh percona-zabbix-templates-1.1.7-1.noarch.rpm 查看rpm安装的文件路径:[root@zabbix ~]# rpm -ql percona-zabbix-templates-1.1.7-1.noarch /var/lib/zabbix/percona /var/lib/zabbix/percona/scripts /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh /var/lib/zabbix...