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