问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

mysql handler命令 和 handlesocket的区别

发布网友 发布时间:2022-04-24 10:03

我来回答

2个回答

懂视网 时间:2022-05-01 15:22

CentOS 6.5
MySQL 5.6.33
HandlerSocket 1.1.2

# Get packages
shell> wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33.tar.gz
shell> wget https://github.com/DeNA/HandlerSocket-Plugin-for-MySQL/archive/1.1.2.tar.gz
shell> mv 1.1.2.tar.gz handlerSocket-1.1.2.tar.gz

## MySQL
# System Requirements
shell> sudo yum install cmake make gcc gcc-c++ perl ncurses-devel bison libtool
shell> sudo mv /etc/my.cnf /etc/my.cnf.bak (dependes)

# Preconfiguration setup
shell> sudo groupadd mysql
shell> sudo useradd -r -g mysql -s /bin/false mysql

# Beginning of source-build specific instructions
shell> tar zxvf mysql-5.6.33.tar.gz
shell> cd mysql-5.6.33
shell> cmake .
shell> make
shell> sudo make install
# End of source-build specific instructions

# Postinstallation setup
shell> cd /usr/local/mysql
shell> sudo chown -R mysql:mysql .
shell> sudo scripts/mysql_install_db --user=mysql
shell> sudo chown -R root .
shell> sudo chown -R mysql data
shell> sudo bin/mysqld_safe --user=mysql &
# Next command is optional
shell> sudo cp support-files/mysql.server /etc/init.d/mysqld

## HandlerSocket
# Build Handlersocket
shell> tar zxvf handlerSocket-1.1.2.tar.gz
shell> cd HandlerSocket-Plugin-for-MySQL-1.1.2
shell> ./autogen.sh
shell> ./configure --with-mysql-source=/home/susl/tools/mysql-5.6.33 --with-mysql-bindir=/usr/local/mysql/bin --with-mysql-plugindir=/usr/local/mysql/lib/plugin
shell> make
shell> sudo make install

# Using Handlersocket
shell> sudo sh -c "echo ‘[mysqld]
loose_handlersocket_port = 9998
loose_handlersocket_port_wr = 9999
loose_handlersocket_threads = 16
loose_handlersocket_threads_wr = 1
open_files_limit = 65535
‘ >> /usr/local/mysql/my.cnf"
# Log in to mysql as root
mysql> install plugin handlersocket soname ‘handlersocket.so‘;

----------
附:二进制包/源码安装方式的MySQL卸载
1.关闭MySQL服务进程
shell> sudo service mysqld stop
2.查找MySQL的安装目录并彻底删除
#系统自带的mysql-libs包不要卸载,对应目录不要删掉:/usr/share/mysql, /usr/lib64/mysql
shell> sudo find / -name mysql
shell> sudo rm -rf xxx ...
3.视情况删除配置文件my.cnf
4.视情况删除MySQL用户以及用户组

安装MySQL和HandlerSocket

标签:

热心网友 时间:2022-05-01 12:30

mysql查询数据是sql操作,至于socket通讯,需要一些语言支持,java c#等都有对应的socket操作
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
手机壁纸花卉红色手机壁纸花卉 辽宁智能五芯防水连接器 军工产品浅谈——航空插头 xp电脑系统修复XP系统怎么恢复出厂设置 ...表编辑器后打不开任何文件,无需重装系统,电脑盲都能用 粼基本信息 粼五笔怎样打? 【微科普】想变成光?先搞清楚光是什么吧! 手机被拉黑后打电话是什么提示? 物流管理专业对数学的要求高么 linux rpm安装mysql 更改socket路径 二手车须知 签订买卖合同时要注意什么 买卖二手车协议怎么写 西安发展的如何? 想学云计算,大学应该学什么专业? 中国移动通信集团陕西有限公司云计算分公司怎么样? 我本来是签的西安华为云计算部门,但是为什么他们要求我需要去深圳或者北京工作半年?可以拒绝吗? 西安洛石云计算有限公司怎么样? 西安明赋云计算有限公司怎么样? 陕西省云计算技术 工程研究中心是由谁投资的?谁有项目具体信息? 西安软通动力云计算科技服务有限公司怎么样? 西安西讯云计算有限公司怎么样? 西安超途云计算技术有限公司怎么样? 西安易然云计算科技有限公司怎么样? 寒食节是农历哪一天 梦见猫在腿上爬同时流产了出好多血 梦见猫被扒皮,血淋淋的,被剁,在锅里煮。 做梦梦见猫把腿摔断了是怎么回事啊? 梦见一只可怜的猫腿受了伤,我去救他,刚刚好要抱就被猫咬了,当时那猫腿还流血,血肉模糊的好吓人后来, 梦见猫腿和尾巴被朋友折断了 mysql网页端口需要安装什么控件? 新编译安装了mysql,怎么找不到mysql.sock文件 mysql安装出现的错误? 组装电脑配置要怎么配? 组装电脑怎么配 组装电脑如何搭配 cnetos 安装mysql 电脑组装配件怎么选配。有没有小技巧和需要注意的地方。 安装mysql在linux上怎么就这么难 组装电脑配置如何搭配 mysql发送socket消息 组装电脑需要什么配置怎么组装 如何配置并组装一台适合自己的电脑 如何自己组装一台高配电脑? 香椿的储存方法是什么? 17岁 还是个高三学生 适合穿过膝靴吗? 司马炎是不是因手长过膝,而成为晋国继承人? 朱元璋的画像为什么那么丑? 你怎么看穿过膝袜出门的女生? 我是男生,喜欢超高跟过膝靴 古代女子穿著讲究什么?