如何安装mysql plugin
1、安装Plugin
语法如下: INSTALL PLUGIN plugin_name SONAME 'plugin_library'
实例:
Mysql>INSTALL PLUGIN Archive SONAME ‘ha_archive.so’;
Mysql>INSTALL PLUGIN InnoDB SONAME ‘ha_innodb.so’;
plugin_name
是在plugin声明中定义的plugin的名称,plugin名字大小写敏感可以由系统设置。plugin_library
是共享库的名字,共享库在 plugin的目录下,可能是静态或者动态库,比如:libmyplugin.so or
libmyplugin.dylib
共享库必须放在plugin目录下,目录是由plugin_dir系统变量中定义的,默认这个目录是由配置变量中的pkglibdir定义的,可以在服务器启动时候改变,比如可以在my.cnf中设置:
[mysqld]
plugin_dir=/path/to/plugin/directory
如果设置相对目录,目录是相对mysql base的系统变量。
INSTALL PLUGIN在mysql.plugin表中增加一行相关记录。同时INSTALL PLUGIN 会加载并初始化plugin。
(To use INSTALL PLUGIN, you must have the INSERT privilege for the mysql.plugin table. )
在服务器启动的时候,服务器会加载所有plugin中的 plugin,也就是仅仅需要运行一次 INSTALL PLUGIN ,如果启动时候--skip-grant-tables ,则不会加载plugin。
服务器关闭的时候,会关闭plugin.
2、卸载plugin
语法如下:UNINSTALL PLUGIN plugin_name;
实例:Mysql>UNINSTALL PLUGIN InnoDB;
plugin_name 是在plugin声明中定义的plugin的名称,plugin名字大小写敏感可以由系统设置。
3、显示已安装plugin
SHOW PLUGIN 可以看到所有的安装的plugin
实例:Mysql>SHOW PLUGIN;
4、重新加载新的plugin共享库
如果重新编译了plugin共享库,可以选择以下两种方法之一:
A、卸载后重新安装
B、关闭服务器,覆盖文件,重新启动。
相关文档:
用rpm包安装的MySQL是不会安装/etc/my.cnf文件的,
至于为什么没有这个文件而MySQL却也能正常启动和作用,在点有两个说法,
第一种说法,my.cnf只是MySQL启动时的一个参数文件,可以没有它,这时MySQL会用内置的默认参数启动,
第二种说法,MySQL在启动时自动使用/usr/share/mysql目录下的my-medium.cnf文件,这种说法仅 ......
Mysql登录
登录MySQL的命令是mysql, mysql 的使用语法如下:
mysql [-u username] [-h host] [-p[password]] [dbname]
username 与 password 分别是 MySQL 的用户名与密码,mysql的初始管理帐号是root,没有密码,注意:这个root用户不是Linux的系统用户。MySQL默认用户是root,由于初始没有密码,第一次进时 ......
http://blog.chinaunix.net/u/14014/showart_490462.html
mysql>show variables like '%timeout';
打印结果如下:
+----------------------------+-------+
| Variable_name | Value |
+----------------------------+-------+
| connect_timeout | 5 |
| delayed_insert_timeout | 300 |
| interactive_ ......
For SQL Server2008:
http://www.microsoft.com/downloads/details.aspx?FamilyID=0e6168b0-2d0c-4076-96c2-60bd25294a8e&displaylang=en
For SQL Server2005:
http://www.microsoft.com/downloads/details.aspx?familyid=C6F14640-DA22-4604-AAAA-A45DE4A0CD4A&displaylang=en ......
PERCONA PERFORMANCE CONFERENCE 2009上,来自雅虎的几位工程师带来了一篇”Efficient Pagination Using MySQL“的报告,有很多亮点,本文是在原文基础上的进一步延伸。
首先看一下分页的基本原理:
mysql> explain SELECT * from message ORDER BY id DESC LIMIT 10000, 20\G
***************** 1. row ** ......