os centos7.3 64位
mysql percona5.7.22
安装过程参考
- https://github.com/gaopengcarl/percona-server-locks-detail-5.7.22
- https://www.cnblogs.com/zoulongbin/p/6287167.html
安装过程遇到问题
- 首先要给创建的mysql用户赋予管理员权限,以及mysql用到的目录开放权限
- 下载代码时,没有git命令,需要yum -y install git安装
- cmake提示readline未安装 执行yum -y install readline-devel即可
- 同理安装zlib-devel zlib libcurl libcurl-devel
- make编译找不到zlib,报错cannot find -lzlib,实际上已经安装了zlib,这个要注意,操作系统去库路径只会搜索lib开头的so,所以找不到,只需要建立软连接libzlib.so到libz.so.1.2.7
- make install报错,需要把目录下README.MD改成README,然后执行成功
- 对mysql进行初始化,使用mysqd --initialize进行,并加上参数,具体看上面链接
网友评论