一台新服务器安装 mysql5.4 后该做如何配置?
我每天 100 多 ip ,却总是报:
Discuz! Database Error (2002) notconnect
求解决方法!不胜感激!
1 BOYPT 2015-12-31 23:02:44 +08:00 - 数据库增大连接数 - 程序使用连接池 |
![]() | 2 kn007 2015-12-31 23:07:35 +08:00 一台新服务器 mysql5.4 |
![]() | 3 xuhaoyangx 2016-01-01 00:05:50 +08:00 为何不用新一点的 mysql 。 |
![]() | 4 mongodb 2016-01-01 00:19:53 +08:00 ![]() 改 my.cnf 的作用小的可怜。 其实优化查询语句和索引是最好使的,不过看楼主问题估计说了也白说,用不上。 从问题描述程度来看,也不见得能楼主说的服务器就是服务器,十有八九是 VPS 或者叫云主机。 100 IP 每天这种程度,基本等同于没有访问。平摊下来怎么也不至于老是 2002 。 本来应该让楼主再贴更详细的描述,比如机器配置,系统环境,环境如何搭建的,套件还是什么东西, MySQL 服务的配置参数,买的哪家的,是不是装了特多一堆插件,而这些插件本身可能 SQL 查询做的屎一样(事实上 99%的 DZ 插件这方面就是做的屎一样) 然后一想这怎么都是个漫长的工程。 楼主,淘宝有大把的人能帮你(我也是其中之一),你随便搜搜,便宜的几十块钱就能搞定了。 别舍不得这点钱。 在这里试图解决你的问题不是不可能,但对你和别人都是一种煎熬,大家彼此浪费大把的时间和口水。 |
![]() | 6 le0rn0 OP |
![]() | 7 le0rn0 OP @xuhaoyangx 多新的? |
![]() | 8 le0rn0 OP @mongodb 我都不知道该怎么回复你了,前面说的挺好,后面略广告,不过还算善意的广告,多谢啦,不知道你这个淘宝付费解决是怎么个流程 |
![]() | 10 br00k 2016-01-01 09:31:45 +08:00 via Android 无脑有效的办法,上 SSD |
11 jhaohai 2016-01-01 09:39:07 +08:00 via iPhone 5.6 吧 目前各方面测下来还不错 |
![]() | 12 wy315700 2016-01-01 11:48:05 +08:00 mysql 有 5.4 ?,是我孤陋寡闻了还是 |
![]() | 13 Flygoat 2016-01-01 12:34:32 +08:00 上 MariaDB10.1.InnoDB 带来的性能提升可不止一点点啊。 |
![]() | 16 kn007 2016-01-01 15:24:47 +08:00 @Jaylee 。。你 at 我干嘛,你没看我是回给楼主的。。。我也好奇什么时候有这个版本。而且新服务器不用 5.7.10 也是怪了 |
![]() | 19 kn007 2016-01-01 17:18:43 +08:00 @le0rn0 http://downloads.mysql.com/archives/community/ 用 5.5 就不如用 5.6 了。。。当然一步到位 5.7 最好。 5.7 据说比 5.6 快,但实际应用起来,感觉还是 5.6 快。 写好查询,做好索引。 |
![]() | 20 le0rn0 OP |
![]() | 21 initialdp 2016-01-01 17:26:29 +08:00 您是认真的么?每天才 100IP ? 这根本就没负荷,用不着优化,除非您的 VPS 渣得实在不行啊。 |
![]() | 22 kn007 2016-01-01 17:26:46 +08:00 @le0rn0 无所谓名字啦。 kvm vps 用起来接近物理服务器。 删掉就是卸掉了,你可以简单理解成这样。 用着 5.7 ,我追求新。 但性能上我觉得不如 5.6 ,或许也因为不是物理服务器的原因, U 帮不上 5.7 太大忙 |
![]() | 23 kn007 2016-01-01 17:29:34 +08:00 @le0rn0 刚刚看到你日 ip 才 100 。。。。随便用 5.6 或 5.7 吧,先优化查询,做好索引吧。。。瓶颈肯定还没到数据库这里。。。日 ip1k+的,表示数据库都不是我的瓶颈。。。 |
![]() | 24 tntsec 2016-01-01 17:31:33 +08:00 直接用 mariadb |
![]() | 25 le0rn0 OP @initialdp 我也知道这点 ip 没到负荷,所以才想问问是不是哪里配置错了,导致总是挂掉 |
![]() | 30 lenran 2016-01-01 19:00:10 +08:00 看到优化一词我才进来的,没想到是这种问题。。。 |
![]() | 31 lenran 2016-01-01 19:03:59 +08:00 是一开始就连不上,还是之前连上,后来又连不上了? |
![]() | 35 xuhaoyangx 2016-01-01 20:19:00 +08:00 @kn007 5.7sql mode 模式很严格,你这么推荐给别人,是个坑 |
![]() | 36 kn007 2016-01-01 20:22:19 +08:00 @xuhaoyangx 一开始规范。以后会好很多吧 |
![]() | 37 cassia 2016-01-01 21:37:34 +08:00 使用数据库连接池,使用缓存,精简 sql 语句提高命中率 |
![]() | 38 liuhaotian 2016-01-01 21:41:37 +08:00 服务器系统?服务器的配置? |
![]() | 39 Bluecoda 2016-01-01 22:20:28 +08:00 换 mariadb ,用 innodb 。或者用 pg 也行。 |
![]() | 40 xuhaoyangx 2016-01-01 22:46:52 +08:00 @kn007 你要考虑他们用的不是框架就是现成的东西做的,很多人没有能力去修改使用了不标准的聚合函数的 sql 。 |
41 movtoy 2016-01-01 23:38:35 +08:00 一帮人帮你推测环境。。。 我推测是内存不够 |
![]() | 42 Mac 2016-01-01 23:57:06 +08:00 InnoDB 是要占很多内存的,你内存够么 |
46 7harryprince 2016-01-02 00:27:26 +08:00 上青云!然后找他们客服,他们帮你搞定所有问题! |
![]() | 47 POPOEVER 2016-01-02 00:37:38 +08:00 Database Error (2002) notconnect 这不写着么, mysql 挂了,重启 mysql 啊,另外增加 swap 分区 |
![]() | 48 lenran 2016-01-02 00:42:35 +08:00 |
![]() | 49 lenran 2016-01-02 00:43:33 +08:00 |
51 gdtv 2016-01-02 11:00:41 +08:00 via Android 这么多人叫楼主优化,但楼主才 100ip ,根本就没流量啊。还是先查一下 mysql 错误日志,看为什么会挂掉 |