handlersocket-mysql-plugin安装过程

本文详细介绍了如何在Ubuntu 10.04系统上安装MySQL 5.5.13,包括下载源码、使用apt-get安装依赖、解压缩并编译安装MySQL的过程,最后通过命令行测试安装是否成功,并展示了安装后的配置和测试结果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

系统ubuntu10.04

下载5.5.13 mysql

http://dev.mysql.com/downloads/mirror.php?id=402746注意是源码

apt-get install cmake安装cmake编译mysql时使用,从5.5开始使用

apt-get install bison安装bison同样mysql使用

apt-get install libncurses5-dev同样mysql使用

解压缩mysql,命令行进入mysql目录

执行cmake . make完成mysql编译

执行make install安装mysql

安装完成执行如下命令

groupadd mysql

useradd -r -g mysql mysql

cd /usr/local/mysql

chown -R mysql:mysql .

chgrp -R mysql .

.scripts/mysql_install_db --user=mysql

cp support-files/my-medium.cnf /etc/my.cnf

bin/mysqld_safe --user=mysql &

cp support-files/mysql.server /etc/init.d/mysql.server

测试mysql安装

bin/mysqladmin version

 

./mysqladmin  Ver 8.42 Distrib 5.5.13, for Linux on i686

Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.

 

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

 

Server version 5.5.13-log

Protocol version 10

Connection Localhost via UNIX socket

UNIX socket /tmp/mysql.sock

Uptime: 6 min 48 sec

 

Threads: 1  Questions: 1  Slow queries: 0  Opens: 33  Flush tables: 1  Open tables: 26  Queries per second avg: 0.2

成功
bin/mysql -u root
进入mysql命令行

mysql> 

 

set password for 'root'@'localhost'=password('root'); ##修改root密码

 

安装HandlerSocket Plugin:

下载handlersocket mysql plugin

https://github.com/ahiguti/HandlerSocket-Plugin-for-MySQL/

解压进入目录

./autogen.sh


./configure --with-mysql-source=mysql源码目录 --with-mysql-bindir=mysql安装目录/bin  --with-mysql-plugindir=mysql安装目录/lib/plugin

make

make install完成安装

 

重新进入mysql命令行

install plugin handlersocket soname 'handlersocket.so'; 安装handlersocket插件

show plugins;


mysql> show plugins;

+-----------------------+--------+--------------------+------------------+---------+

| Name                  | Status | Type               | Library          | License |

+-----------------------+--------+--------------------+------------------+---------+

| binlog                | ACTIVE | STORAGE ENGINE     | NULL             | GPL     |

| mysql_native_password | ACTIVE | AUTHENTICATION     | NULL             | GPL     |

| mysql_old_password    | ACTIVE | AUTHENTICATION     | NULL             | GPL     |

| MyISAM                | ACTIVE | STORAGE ENGINE     | NULL             | GPL     |

| CSV                   | ACTIVE | STORAGE ENGINE     | NULL             | GPL     |

| MEMORY                | ACTIVE | STORAGE ENGINE     | NULL             | GPL     |

| MRG_MYISAM            | ACTIVE | STORAGE ENGINE     | NULL             | GPL     |

| PERFORMANCE_SCHEMA    | ACTIVE | STORAGE ENGINE     | NULL             | GPL     |

| InnoDB                | ACTIVE | STORAGE ENGINE     | NULL             | GPL     |

| INNODB_TRX            | ACTIVE | INFORMATION SCHEMA | NULL             | GPL     |

| INNODB_LOCKS          | ACTIVE | INFORMATION SCHEMA | NULL             | GPL     |

| INNODB_LOCK_WAITS     | ACTIVE | INFORMATION SCHEMA | NULL             | GPL     |

| INNODB_CMP            | ACTIVE | INFORMATION SCHEMA | NULL             | GPL     |

| INNODB_CMP_RESET      | ACTIVE | INFORMATION SCHEMA | NULL             | GPL     |

| INNODB_CMPMEM         | ACTIVE | INFORMATION SCHEMA | NULL             | GPL     |

| INNODB_CMPMEM_RESET   | ACTIVE | INFORMATION SCHEMA | NULL             | GPL     |

| partition             | ACTIVE | STORAGE ENGINE     | NULL             | GPL     |

| handlersocket         | ACTIVE | DAEMON             | handlersocket.so | BSD     |

+-----------------------+--------+--------------------+------------------+---------+

18 rows in set (0.00 sec)

安装完成

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值