然后在网上疯狂的找解决方法,然后卸载后重装,装了又卸,折腾的只剩半条命了,然后网上又说要源码安装,所以我又下载mysql的.tar.gz包,然后这样安装,但是如上图显示,但是原来的错误,我就在想是不是内存太小的原因,但是想想又不对,因为别人怎么又安装成功了,心有不甘啊!然后找阿里管理人员,他说我重装好多次要重置系统盘,好,我重置系统盘了,然后重新编译安装,安装好后,出现相同问题,tmd我真想骂人了。
最后我找到阿里云服务器上帮助一篇文章“一键安装web环境”安装好mysql,这次成功了,但是远程登录不了,无奈我又叫他们的管理人员帮我看看,然后就可以远程登录了,我也不知道他们怎么搞好的,不过他登录的是我的服务器,所以可以用history命令查看他的操作,结果如下:
81 ps aux
82 history
83 cd /var/opt/
84 ls
85 cd
86 ls
87 cd /tmp/
88 ls
89 cd /home/
90 ls
91 cd sh-1.3.0/
92 ls
93 more account.log
94 /alidata/server/mysql/bin/mysql -u root -p
95 service mysqld r
据了解,小鸟云默认不安装MySQL安装的话可以使用
yum -y install mysql mysql-server mysql-devel
安装基本MySQL数据库服务器
默认安装在 /usr/local/mysql
数据存放 /var/lib/mysql
配置文件 /etc/my.cnf
默认安装的版本版本为:MySQL 5.1
小鸟云创业者专用云主机上线(仅售¥990元/年,原价:¥3372元/年)
配置:2核CPU+2G内存+5M带宽+100GSSD磁盘+20G防御
性能:IntelHaswell + DDR4 + SSD = 50,000IOPS、800Mb/s吞吐量
1.进入命令行,telnet serverip 3306,是有响应的。
2.用MySQL客户端直接连接测试:mysql -hdbhost -uusername -p,报错:
ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 0
3.这种情况还真没遇到过。搜索一下,很多答案,无非是在my.cnf中去掉bind-address或者添加skip-name-resolve 以加速客户端连接速度。
看了一下配置文件,第一个根本就没有,第二个加了也没用。
其实仔细分析一下,刚才还好好的,突然不行了。最大的可能不在于服务器本身,而是网络或者服务器之外的环境。
4.关闭防火墙:虽然可以telnet通,还是关闭一下试试吧。服务器和客户端的防火墙都关了,还是一样。
5.尝试换一个端口号呢?于是,在my.cnf中,[mysqld]端增加一句:port=3307
sudo service mysqld restart,再试,居然OK了。
小鸟云为您解答
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)