研究本周宣布使用亚马逊的RDS产品。 在做成本分析时,我想看看我们当前的数据传入/传出。我们有专门的服务器运行Apache&MySQL 4.1.22。 SHOW STATUS有一个Bytes_recieved和Bytes_sentvariables。 把服务器的正常运行时间除以这个工作,还是有更好的办法?
在安装ruby mysql gem的时候, sudo gem安装mysql 后续的轨道迁移仍然失败,消息如下所示: $ rake db:migrate (在/用户/家伙/代码/项目) 耙中止! 未初始化的常量MysqlCompat :: MysqlRes (通过使用–trace运行任务来查看完整跟踪) 我怎样才能解决这个问题?
目前MySQL服务器5.4仍处于testing阶段,在Ubuntu存储库中不可用。 是否值得从源代码构build并升级到版本5.4? 版本5.4与5.1相比有什么优点和缺点? 编辑:我读了什么新的文件。 它声称在多核CPU上性能有所提高,但主要是InnoDB表。 我很好奇它可以为MyISAM表上的基本SELECT / INSERT / UPDATE / DELETE查询,SELECT COUNT(*)查询和AVG(),SUM(),MAX(),MIN()聚合查询做多less改进。 安装新版本和转储/加载数据库来执行基准testing需要一些时间。 所以,如果您尝试过新版本,我将不胜感激地分享您的一些经验。
当我在Windows中安装MySQL服务器时,有一个选项“允许来自远程机器的根连接”。 我检查了这个选项,使用它时我没有probs。 我使用apt-get install在Ubuntu 9.04中安装了MySQL服务器。 我可以从同一台计算机连接到SQL服务器,但是当我尝试从虚拟机连接时,它不起作用。 我的猜测是,我应该允许远程机器的根连接。 怎么做?
稍后更容易扩展 – 一台服务器直接在操作系统上运行一个完整的LAMP堆栈,或者一台运行VMWare Server 2的服务器运行2个虚拟机 – 一个运行apache和PHP,另一个运行MySQL。 我将运行的应用程序是用PHP编写的,并使用MySQL。 最终,可能需要扩展这一点 – 我想知道这是否会更容易从虚拟机环境或物理环境。 我打算使用SLES 64位作为操作系统 – 用于访客和主机。 谢谢你的帮助。
我对服务器问题相对来说比较陌生,有一个我在今年初开始的网站,超出了pipe理它的能力。 我需要帮助。 我最近从共享主机环境中移出了一个来自Mediatemple的专用虚拟服务器。 每周我运行一个脚本,从我的数据库中提取数据,从last.fm的API中提取数据,然后向Twitter发送推文信息。 我的服务器使用Virtuozzo,当脚本运行时,Apache每5min崩溃一次。 我检查了一下,看到'kmemsize'参数达到了上限(13mb)。 我意识到我的问题。 MySQL需要处理大量的input链接(根据我以前的主机的AWSTATS,当天约有20万次综合浏览量),MySQL进程保持打开状态的时间很长。 是的,我在这方面非常没有经验,而且我很明显地杀死了有太多入站链接的服务器,同时还要pipe理数据库的更新。 这是先例:我想要一些答案。 1)为什么我的共享主机环境不会每5分钟崩溃apache? 它运行良好,网站只减慢了很多。 显然,它必须是虚拟容器和kmemsize限制? 2)我从哪里出发? 物理服务器(不是虚拟容器)会遇到同样的问题吗? 我也向Mediatemple发送了支持请求。 我需要所有的帮助。
我想备份我们的mysql数据库。 我们在数据库中有大量的logging。 在运行mysqldump的时候可能发生什么错误? Mysql官方网站没有提到mysqldump的具体错误和错误代码,他们只是常常把错误和错误代码。 我期待一些MySQL专家可以帮助我。 我想采取一些行动,以防万一发生错误,我想知道可能的错误和errocodes。 谢谢
我有一个关于MySQL设置远程连接和MySQL的Ubuntu的问题? 现在我想弄清楚为什么我不能连接。 我确信绑定地址被注释掉了。 我可以ping虚拟机内的服务器,但我不能从虚拟机内使用mysqladmin –protocol=tcp –host=self_ip ping 。 我也跟着检查我的港口是否开放,他们看起来像他们。 我在该虚拟机上安装了samba,并且可以访问它,而且没有问题。 它看起来像Ubuntu也没有防火墙(我想到了这一点),所以我难住为什么服务器不允许我的连接。 显然configuration文件工作在另一个人一方http://www.pastie.org/742545 只是因为“支持”原因,我正在使用Ubuntu 6.06 LTS。 所以希望这将是'容易'?
我想解决一些MySQL问题(我有一个表,我似乎不能删除或放弃,它永远挂起) 我有10.5.8 osx,我不记得/如果我安装mysql,这里是我所知道的: 它会在启动时自动启动 进程如下所示:/ usr / local / mysql / libexec / mysqld –basedir = / usr / local / mysql –datadir = / usr / local / mysql / var –pid-file = / usr / local / mysql /var/Joels-New-Pro.local.pid _mysql 96 0.0 0.0 75884 684 ?? Ss Sat06PM 0:00.02 / bin / sh […]
我在Windows 7的最终32位+ xampp 1.7.2 [MySQL的v5.1.37] 这是我的存储过程: delimiter // CREATE PROCEDURE updatePoints(IN parentid INT(5),IN userid INT(5)) DECLARE chpoints INT(5); BEGIN SELECT points INTO chpoints FROM quiz_challenges WHERE id = parentid; UPDATE quiz_users SET points = points + chpoints WHERE forumid=userid; END; // delimiter ; 起初,它创build存储过程时显示错误1064。 我添加了分隔符部分,当我尝试从phpmyadmin运行查询时,Firefox进入无响应状态。 之后,我启动了Internet Explorer,并试图打开我的网页使用相同的数据库,它工作正常。 但是,我试图打开phpmyadmin和IE进入没有响应的状态。 我重新启动了两台服务器。 稍后重新启动PC。 再次尝试,但同样的行为。 那么这个小小的代码怎么了? 我是否错过了可能导致无限循环的事情? 谢谢