Mycat个人心得笔记(二)
目录
一.Mysql集群安装
1.安装cmake(云主机,虚拟机环境无需安装)
环境插件 空环境必须做这一项
yum 安装cmake gcc tcl*
#yum -y install cmake
2.安装包解压(/home/resources中)
创建一个空文件 PS:需要两个云主机
将资源移动到该文件夹中
解压该资源
3.安装数据库相关包
安装 要按顺序来,最好安装我的图来做,防止产生没必要的错误 -ivh 显示安装进度
安装第一个安装包 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 servlet
两台云主机Mysql安装成功,PS:不只是我这一种安装方法
4.检查相关两个文件夹
1./etc/my.cnf
这个文件出现,才能说明安装成功
如果不存在,从有的服务器远程拷贝
远程拷贝:[root@IP]# scp xxx.txt root@10.42.60.249:/home/
2./var/lib/mysql
5.Mysql运行启动
数据库启动成功,
无需输入数据库密码直接通过指令进入
查看数据库信息,好久没敲,指令都快忘记了
6.远程连接云主机Mysql
设置对应的账号,密码,远程连接需要账号和密码
设置运行远程登录 在自动生成的Mysql数据库中有User表,用来设置运行远程登录,需要在云主机中设置
- 默认安装的mysql没有外部访问权限,所以需要开启访问权限
- grant [权限] on [数据库名].[表名] to ['用户名']@['web服务器的ip地址'] identified by ['密码'];
- "%" 表示所有10.0.0.1这样格式的ip地址 10-0-0-1
- mysql>grant all on *.* to 'root'@'%' identified by 'root';
给所有输入root,root的用户运行远程连接
连接成功
7.登录远程数据库
把所有账号root中的密码全部改成加密的字符串(root加密)
两台全部设置
此时,Mysql数据库基本搭建成功
下篇博客搭建数据库Mysql的主从配置