如何在 CentOS 7 上安装 Percona Server
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在 CentOS 7 上安装 Percona Server相关的知识,希望对你有一定的参考价值。
要么看官方文档,使用YUM一会就安装好了,几条命令。
要么使用二进制安装。都不难,你可以参考下MariaDB的安装方式。
# 使用MariaDB数据库管理系统。#linuxprobe.com/chapter-18.html
[root@linuxprobe ~]# yum install mariadb mariadb-server
Loaded plugins: langpacks, product-id, subscription-manager
………………省略部分输出信息………………
Installing:
mariadb x86_64 1:5.5.35-3.el7 rhel 8.9 M
mariadb-server x86_64 1:5.5.35-3.el7 rhel 11 M
Installing for dependencies:
perl-Compress-Raw-Bzip2 x86_64 2.061-3.el7 rhel 32 k
perl-Compress-Raw-Zlib x86_64 1:2.061-4.el7 rhel 57 k
perl-DBD-mysql x86_64 4.023-5.el7 rhel 140 k
perl-DBI x86_64 1.627-4.el7 rhel 802 k
perl-Data-Dumper x86_64 2.145-3.el7 rhel 47 k
perl-IO-Compress noarch 2.061-2.el7 rhel 260 k
perl-Net-Daemon noarch 0.48-5.el7 rhel 51 k
perl-PlRPC noarch 0.2020-14.el7 rhel 36 k
Transaction Summary
可以参考下,我建议使用二进制安装最好。
参考技术A 1、安装数据库源# yum install percona.com/downloads/percona-release/redhat/0.1-3/percona-release-0.1-3.noarch.rpm1
2、安装Percona 5.7
# yum install Percona-Server-server-571
3、启动数据库并设置开机启动
# service mysqld restart
# chkconfig mysqld on12
4、初始化数据库
[root@localhost Percona-db]# mysql_secure_installation
Securing the MySQL server deployment.
Enter password for user root:
The existing password for the user account root has expired. Please set a new password.
New password:
Re-enter new password:
The 'validate_password' plugin is installed on the server.
The subsequent steps will run with the existing configuration
of the plugin.
Using existing password for root.
Estimated strength of the password: 100
Change the password for root ? ((Press y|Y for Yes, any other key for No) : y
New password:
Re-enter new password:
Estimated strength of the password: 100
Do you wish to continue with the password provided?(Press y|Y for Yes, any other key for No) : y
By default, a MySQL installation has an anonymous user,
allowing anyone to log into MySQL without having to have
a user account created for them. This is intended only for
testing, and to make the installation go a bit smoother.
You should remove them before moving into a production
environment.
Remove anonymous users? (Press y|Y for Yes, any other key for No) : y
Success.
Normally, root should only be allowed to connect from
'localhost'. This ensures that someone cannot guess at
the root password from the network.
Disallow root login remotely? (Press y|Y for Yes, any other key for No) : y
Success.
By default, MySQL comes with a database named 'test' that
anyone can access. This is also intended only for testing,
and should be removed before moving into a production
environment.
Remove test database and access to it? (Press y|Y for Yes, any other key for No) : y
- Dropping test database...
Success.
- Removing privileges on test database...
Success.
Reloading the privilege tables will ensure that all changes
made so far will take effect immediately.
Reload privilege tables now? (Press y|Y for Yes, any other key for No) : y
Success.
All done!本回答被提问者采纳
以上是关于如何在 CentOS 7 上安装 Percona Server的主要内容,如果未能解决你的问题,请参考以下文章
如何在 CentOS 7 上安装 Percona Server
CentOS 7.2 安装配置 Percona Server
CentOS 7 安装 Percona XtraDB Cluster 5.7