CentOS7.6下安装Percona-Server5.6

 

1.1MySQL数据库安装

1.1.1准备数据库安装包

提前准备好Percona-Server安装包

1.1.2上传安装包到Linux目录

1.创建好Mysql的安装目录

2.上传下载好的数据库文件到云服务器(这里使用的是WinSCP实现文件上传)

 

3.解压安装包

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

4.检查文件是否正确

1.1.3安装Mysql数据库

安装顺序为56-debuginfo----->shared------>client------>server

安装命令: rpm -ivh 文件名称.rpm

1.安装debuginfo

 2.安装shared

3.安装client

4.安装 server数据库

发现报错:

原因:缺少perl包

解决:安装autoconf(yum -y install autoconf)

安装过程中发现CentOS中存在mariadb数据库文件并发生冲突

解决:删除原来的数据库文件(yum remove mysql-libs

 安装成功

 

1.1.4数据库命令

1.启动 service mysql start

2.重启 service mysql restart

3.关闭 service mysql stop

1.1.5设定mysql用户名和密码

mysqladmin -u root  password 123456

1.1.6实现Mysql远程访问

说明:mysql数据库可以通过sqlYog工具进行远程访问.但是需要配置数据库权限.

数据库权限规定:

1.数据库默认条件下可以运行本机直接访问数据库 链接地址:localhost:3306

2.如果通过远程的方式访问数据库则必须设定数据库权限.否则不允许.

开放权限指令:(一般指定ip地址为web服务器地址,此处使用本机进行连接,所有使用%通配符)

语法:
	grant [权限] on [数据库名].[表名] to ['用户名']@['web服务器的ip地址'] identified by ['密码'];
	 
	grant all on *.* to 'root'@'%' identified by '123456';
		或者指定IP地址
	grant all on *.* to 'root'@'ip地址' identified by '123456';

1.1.8开放Linux的防火墙

1.修改防火墙的配置文件 (配置)

永久关闭防火墙: chkconfig iptables off 0

永久开启防火墙: chkconfig iptables on 1

永久关闭的操作不会立即生效,当下次开机时才有效.

2.关闭防火墙命令(命令)

关闭防火墙 service iptables stop

开启防火墙 service iptables start

CentOS7以上使用如下命令

启动: systemctl start firewalld
关闭: systemctl stop firewalld
查看状态: systemctl status firewalld
永远禁用 : systemctl disable firewalld
永远启用 : systemctl enable firewalld

1.1.9测试连接

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值