我是服务器世界的一个小菜鸟。 我理解SQL数据库,但我不知道如何设置服务器。 我想设置一个MySQL服务器,我可以与Objective-c Cocoa中为Mac编写的应用程序交谈(读/写)。 该应用程序将通过Mac App Store免费分发,因此我预计它将为成千上万的用户提供服务。 该应用程序是通过每天查询一次MySQL服务器来获取它的内容。 我想从服务器的响应是XML或JSON序列化的数据。 有一个服务在那里,将托pipe我的数据库,你推荐? 还有什么教程,你会build议在build立一个MySQL服务器?
一个小时前我注意到mysql(mariadb 5.2.5)服务器没有在我的debian VPS上运行。 所以我立即运行“/etc/init.d/mysql restart”,它开始就好了。 守护进程日志关于mariadb崩溃时所说的内容 Apr 23 11:58:15 slides mysqld_safe: Number of processes running now: 0 Apr 23 11:58:15 slides mysqld_safe: mysqld restarted Apr 23 11:58:21 slides mysqld: 110423 11:58:21 [Warning] '–default-character-set' is deprecated and will be removed in a future release. Please use '–character-set-server' instead. Apr 23 11:58:21 slides mysqld: 110423 11:58:21 [Warning] […]
安装如下,Ubuntu 8.04服务器在运行Mysql 5的DMZ中运行 从DMZ外的Windows机器上的远程连接需要5秒钟的时间(在这一点上,mysql的速度很快)本地主机的连接是“即时的” 听起来像一个标准的DNS问题,所以我已经启用跳过名称parsing,并确认工作(错误文件logging跳过用户条目),但我们仍然看到5秒的延迟。 我也尝试添加客户端(NetBIOS名称,是这样吗?)作为主机文件中的条目,问题依然存在 我已经运行了一个tcpdump,从我能收集的东西看,它看起来像是试图做一个netbios查找(虽然我没有经验阅读tcpdumps!)我会想象是失败的,因为这个服务器是唯一的东西在DMZ 我对从这里走到哪里有点困惑。
我有一个运行多个WordPress站点的服务器。 服务器configuration相当标准:CentOS,Apache,MySQL,cPanel。 我注意到,我经常在不同的WP数据库的mysqladmin进程列表中看到以下几行: | Id | User | Host | db | Command | Time | State | Info +———+——————+———–+——————+—————-+——+———————-+——— | 4688637 | DELAYED | localhost | salr4e1_wrdp2 | Delayed insert | 208 | Waiting for INSERT | 我不明白为什么插入显示为延迟? 如果进程列表中有多个这样的数据库,则负载正在增长。 这不会让我的服务器感觉良好。 我试图用mysqlcheck -aro来修复这样的数据库。 有时帮助,但往往不是,我必须杀死这样的进程,以减less服务器的负载。
常见问题似乎表明,你不能有超过5个副本。 有没有解决办法?
这是一个非常愚蠢的问题,但是这里。 我有一个Web服务器,运行一个简单的PHP应用程序。 我有两个MySQL服务器,一个复制数据库,PHP应用程序的权力。 我正在使用两个MySQL数据库来处理需求。 我怎么能(而且事实上,我能)得到PHP应用程序来replace它使用的MySQL服务器? 我连接到数据库的PHP行目前是这样的: $con = mysql_connect('10.0.0.2:3306','name','password') or die('Could not connect to the server!'); 有没有办法可以与10.0.0.2和我的其他服务器负载平衡? 谢谢。
这是交易,我运行一个可观的网站,每天晚上做每日备份。 自从我搬到我的新服务器后,我注意到做完备份后,我的平均负载跳跃到24+(我有24个核心),而通常是5-6。 看来MySQL可能正在努力工作,并发生表损坏(总碎片表:26)。 另外,我相信这是导致内存转储,因为(26099120k使用,6856320k免费),最多40%已被分配与TOP中列出的运行进程。 我相信有几个表被损坏,并导致过载和内存泄漏。 数据库大约有4GB(MyISAM和InnoDB),我使用mysqldump来转储数据库。 我应该在备份时修复表并closuresWeb服务器吗? 操作系统:Centos Mysql版本:5.0.77(我需要升级它)
我有一些运行WordPress的服务器。 我正在使用IIS与MySQL。 一个人留下错误 我重置MySQL服务器,它运行了几个小时,之后,我开始得到“错误build立数据库连接”。 MySQL已启动,我可以以本地或远程方式以root用户或普通用户身份login。 我在SHOW PROCESSLIST;中看不到什么特别的东西SHOW PROCESSLIST; ,但中止的连接确实增加。 我正在运行一个Win2008R2; 我的其他服务器更繁忙 – 不工作的是我的QA服务器。 我从工作服务器复制my.iniconfiguration,以确保此服务器可以处理尽可能多的连接(最初它设置得非常低,因为它不是生产;在安装中我也select了DEV服务器而不是生产服务器),但是它没有帮助。 另一个mysqladmin flush-hosts东西是命令行中的mysqladmin flush-hosts 。 我应该在哪里看? 我该怎么办?…
我的网站是由MySQL DB驱动的,现在,DB已经增长了超过100G。 每次升级服务器时都感到头疼。 我的供应商build议使用SAN而不是直接连接的内部磁盘,同时,他们build议SAN比磁盘更快更安全。 我没有经验的SAN,我会很感激任何有经验的build议,SAN是否是更好的存储分贝的解决scheme? 谢谢。
嗨如何从另一台Ubuntu机器连接到MySql。 我试过这个 mysql -h 'IP' -P 3306 -u test -ptest 我得到错误2003(HY000):无法连接到'IP'(111)上的MySQL服务器。 然后我试了 nmap -sS -O -p 3306 'IP' and it says 3306/tcp closed mysql 但在MySql机器,当我尝试它与本地主机它的作品 nmap -sS -O -p 3306 localhost it says 3306/tcp open mysql 我在这里错过了什么