您好,欢迎来到思海网络,我们将竭诚为您提供优质的服务! 诚征网络推广 | 网站备案 | 帮助中心 | 软件下载 | 购买流程 | 付款方式 | 联系我们 [ 会员登录/注册 ]
促销推广
客服中心
业务咨询
有事点击这里…  531199185
有事点击这里…  61352289
点击这里给我发消息  81721488
有事点击这里…  376585780
有事点击这里…  872642803
有事点击这里…  459248018
有事点击这里…  61352288
有事点击这里…  380791050
技术支持
有事点击这里…  714236853
有事点击这里…  719304487
有事点击这里…  1208894568
有事点击这里…  61352289
在线客服
有事点击这里…  531199185
有事点击这里…  61352288
有事点击这里…  983054746
有事点击这里…  893984210
当前位置:首页 >> 技术文章 >> 文章浏览
技术文章

centos 7 安装percona Server 服务器方法

添加时间:2019-6-5 23:46:22  添加: 思海网络 
如何在 CentOS 7 上安装 Percona服务器?其实也是非常简单的,Percona Server提升了在高负载情况下的 InnoDB 的性能,为 DBA 提供了一些非常有用的性能诊断工具,另外有更多的参数和命令来控制服务器行为。

Percona Server简介

Percona Server是MySQL的改进版本,使用 XtraDB 存储引擎,在功能和性能上较 MySQL 有着很显著的提升,如提升了在高负载情况下的 InnoDB 的性能,为 DBA 提供了一些非常有用的性能诊断工具,另外有更多的参数和命令来控制服务器行为。

Percona Server安装

平台说明:

centos 7 ,Percona Server 5.6

执行用户 root , 安装使用用户 centralight

1.更新yum

yum install http://www.percona.com/downloads/percona-release/redhat/0.1-3/percona-release-0.1-3.noarch.rpm

2.安装

yum install Percona-Server-client-56 Percona-Server-server-56

安装如果有冲突,之前已经安装过mysql,则需要卸载


rpm -qa | grep mysql
rpm -qa | grep mariadb
rpm -e [软件标识]
3.非多实例配置及启动

默认配置文件路径 /etc/my.cnf


初始化 
 
mysql_install_db --user=centralight --datadir=/cl/data/mysql/percona3311
 
启动 
 
mysqld_safe --user=centralight --datadir=/cl/data/mysql --defaults-file=/cl/dist/conf/mysql/my.cnf 
4.多实例配置及启动


chown -R centralight /cl/data/mysql/percona3311
 
mysql_install_db --datadir=/cl/data/mysql/percona3311 --user=centralight 
所有配置文件目录

默认配置文件路径 /etc/my.cnf,修改成如下


[client] 
 
user = root 
 
password = 123 
 
# Here follows entries for some specific programs 
 
[mysqld_multi] 
 
mysqld = /usr/bin/mysqld_safe
 
mysqladmin = /usr/bin/mysqladmin
 
[mysqld3311] 
 
socket = /var/lib/mysql/mysql3311.sock 
 
port = 3311 
 
datadir = /cl/data/mysql/percona3311
 
pid-file = /var/lib/mysql/hostname.pid3311 
 
user = centralight 
 
skip-external-locking 
 
key_buffer_size = 16M 
 
max_allowed_packet = 1M 
 
table_open_cache = 64 
 
sort_buffer_size = 512K 
启动

mysqld_multi --defaults-file=/etc/my.cnf --log=/cl/log/mysql/mysql.log start 3311

报告状态

mysqld_multi --defaults-file=/etc/my.cnf report 3311

5.登陆数据库修改用户及权限,并能远程连接


mysql -uroot -p -h127.0.0.1 -P3311 
 
mysql> use mysql; 
 
mysql> update user set host='%’ where host = ‘localhost’ and user=‘root’ 
 
mysql> flush privileges; 
设置密码


mysql> UPDATE user SET Password=password("123") WHERE user='root' and host='%’; 
 
mysql> flush privileges; 
如果不能远程连接,请关闭防火墙尝试

CentOS 7.0默认使用的是firewall作为防火墙


systemctl stop firewalld.service 
 
systemctl disable firewalld.service


关键字:centos 7、安装、percona Server、服务器
分享到:

顶部 】 【 关闭
版权所有:佛山思海电脑网络有限公司 ©1998-2024 All Rights Reserved.
联系电话:(0757)22630313、22633833
中华人民共和国增值电信业务经营许可证: 粤B1.B2-20030321 备案号:粤B2-20030321-1
网站公安备案编号:44060602000007 交互式栏目专项备案编号:200303DD003  
察察 工商 网安 举报有奖  警警  手机打开网站