颖想家

所谓幸福就是你在,我在,你一直在,我一直在

centos7安装mysql5.6遇到的一些问题

在centos7上安装mysql5.6,安装的方法网上有很多,基本按照https://www.cnblogs.com/beanbag/p/10418702.html是可以完成。但我在实际安装中出现了几个问题,在这里记录一下。

1、出现gzip: stdin: unexpected end of file

但我这里是文件不完整导致的。我重新在MySQL的官网下载了安装包后再解压安装包就正常了。

2、mysql 报 error while loading shared libraries: libncurses.so.5和error while loading shared libraries: libtinfo.so.5的错误

在使用mysql -uroot -p登录时提示是找不到上面的两个文件。网上有说使用yum install -y libaio就可以了。我这里是创建了软链接,使用ln -s /usr/lib64/libncurses.so.6.1 /usr/lib64/libncurses.so.5和ln -s /usr/lib64/libtinfo.so.6.1 /usr/lib64/libtinfo.so.5,然后再mysql -uroot -p就可以正常登录了。

3、MySQL设置了远程主机登录,也关闭了防火墙,但远程还是登录不了。

这个原因是由于腾讯云服务器的安全策略导致的。

在云服务器--》实例,找到对应的实例,在操作下点更多,选择安全组--》配置安全组。在弹出的对话框中点你使用的那个安全组的id/名称。会链接到安全组规则的设置页面。

在入站规则下添加规则。类型中选择MySQL(3306)。策略选择允许就可以了。

PS:安装gd库需要的几个依赖包的地址

zlib下载地址http://zlib.net/

libjpeg下载地址:http://www.ijg.org/ 选择当前最新版本:jpegsrc.v9d.tar.gz

libpng下载地址:http://www.libpng.org/pub/png/libpng.html 选择当前最新版本: libpng-1.6.37.tar.gz

freetype下载地址:https://sourceforge.net/projects/freetype/files/freetype2/选择当前最新版本: freetype-2.10.2.tar.gz

gd-2.0.35下载地址:https://sourceforge.net/projects/gd2/files/或者http://strawberryperl.com/package/kmx/libs_src/

发表留言