mysql-Percona Server详细安装步骤

之前安装过mysql的mysql-5.6.41-linux-glibc2.12-x86_64.tar.gz,是需要自己手动进行配置的,

Linux-CentOS6.5-MySQL安装

以下是Percona-Server-5.6.24-72.2-r8d0f85b-el6-x86_64-bundle.tar的安装,请读者自行借鉴。

关于此软件建议读者自行网上查找。PS:是本人太懒,不想再去找了

有关Percona Server与mysql之间的联系,自行百度 :-)

正文:

1、准备cmake,CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。

yum install cmake

2、解压Percona-Server-5.6.24-72.2-r8d0f85b-el6-x86_64-bundle.tar(建议有自己的目录)

tar -xf Percona-Server-5.6.24-72.2-r8d0f85b-el6-x86_64-bundle.tar

3、解压后有7个.rpm的文件

4、使用rpm命令执行安装,依次顺序

rpm -ivh Percona-Server-56-debuginfo-5.6.24-rel72.2.el6.x86_64.rpm
rpm -ivh Percona-Server-shared-56-5.6.24-rel72.2.el6.x86_64.rpm
rpm -ivh Percona-Server-client-56-5.6.24-rel72.2.el6.x86_64.rpm
rpm –ivh Percona-Server-server-56-5.6.24-rel72.2.el6.x86_64.rpm

5、如果上面命令第四个出现错误,

说明系统中缺少libaio,需要安装libaio

rpm insatll libaio

6、继续rpm上面失败的一步

7、检查成功

查看/etc/my.cnf是否存在

查看/var/lib/mysql/下是否有mysql目录结构

以上两个都存在,安装成功

 

补充:

1、mysql服务

启动mysql

service mysql start

停止mysql

service mysql stop

重启mysql

service mysql status

2、修改密码 - 有warning不用处理,只是提示过于简单

mysqladmin -uroot password “密码”

3、开启3306端口(建议)/关闭防火墙

vim /etc/sysconfig/iptables

增加一行

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

4、以上默认安装的mysql没有外部访问权限,需要开启

登录mysql

grant [权限] on [数据库名].[表名] to ['用户名']@['web服务器的ip地址'] identified by ['密码'];

"%" 表示所有10.0.0.1这样格式的ip地址 10-0-0-1

mysql -uroot -proot
mysql > grant all on *.* to 'root'@'%' identified by 'root';

以上便是本人安装详细过程,有不对的欢迎指出。

猜你喜欢

转载自blog.csdn.net/m0_37461645/article/details/83116326