Articles of mysql

更改cPanel MySQL用户最大字符值

我们正在将我们的网站移到新的服务器上。 在这个过程中,我们发现我们当前版本的cPanel 11.24并没有MySQL数据库用户名的最大字符数,就像cPanel 11.25那样(它被设置为7)。 但是,我们有MySQL用户名称超过7个字符。 如果我们升级当前服务器上的cPanel,会不会发生灾难性的事情? 如何在新版本的cPanel / WHM中更改此设置?

什么可能导致MySQLD开始非常慢,但没有任何错误?

我有一个全新的服务器运行CentOS 5与16核心和20GB的内存。 万一重要的是这台机器是Xen虚拟化客机,但它是服务器上唯一的客户,服务器有32个内核和48GB的RAM。 当我发出: service mysqld start 我得到一个超时,它说失败了。 但是,如果我等待大约45秒钟,服务器就会出现。 mysqld日志文件中没有列出错误。 我以前从来没有见过mysqld的行为,在这种情况下它不是没有足够的资源! 任何想法,我甚至可以开始debugging,因为没有错误信息? 谢谢, 巴特。

在MySQL中打开表?

对于MySQL,我有以下表格: [–] Data in MyISAM tables: 110M (Tables: 254) [–] Data in InnoDB tables: 32M (Tables: 134) [–] Data in MEMORY tables: 0B (Tables: 3) 但 [!!] Table cache hit rate: 19% (400 open / 2K opened) 我把400作为表caching,因为我有不到400个表。 这是如何工作,我该怎么办?

MySQL可以直接使用php,但不能在phpMyAdmin或Drupal中使用

我刚从PHP5.1更新到5.2,drupal和phpMyAdmin都不能保存信息。 我已经检查了mysql的用户权限 – 他们看起来没问题。 我写了一些简单的PHP插入到表中的行,它的工作原理,但如果我尝试在phpMyAdmin做同样的事情,它只是说“没有改变”。 phpMyAdmin将删除行,select行,但不插入或更新它们。 Drupal做同样的事情 – 它会从表中select信息,但不能插入或更新(或删除)。 有任何想法吗? 我真的开始绝望了! 干杯, 马雷克

我的顶部表明我需要优化Apache或MySQL?

看看这个: http://img.skitch.com/20100214-pf95t9dpywxqgne7wrk65nnhq5.png 看了一下,你可以说我需要优化或我做得好吗?

如何在热/冷主控故障切换环境中设置MySQL主复制pipe理器?

我有一个2主和6从MySQL的数据库环境。 一个主人热,另一个主人被认为是冷的,只是作为奴隶运行。 我不想做一个真正的主人,两个人都在互相复制。 在故障结束时,我希望冷主开始采取写命中和失败的主人才停止,直到我们可以修复,使其成为一个冷的主/从。 这是可能的和/或正确的? 谢谢 ref – 关于MMM的更多信息

从多个WordPress实例迁移到一个WordPress MU?

关于我以前的问题 ,其中看来,处理多个WordPress实例的最好方法是使用MU(甚至跨多个域等) – 我正在寻找一种方法将多个单独的WordPress实例迁移到一个wp-亩安装。 透过WPMU食典 ,我没有看到任何东西,但也许我错过了。 有没有人在serverfault做过这样的迁移,如果有的话,你可以阐明如何处理它? 我在MySQL 5上运行CentOS 4。

PHP无法连接到MySQL

我最近在我的Windows 7 64位机器上按照这个指南安装了Apache 2 + PHP 5.3.1 + MySQL 5.1.44: http ://sleeplessgeek.blogspot.com/2010/01/setting-up-apache-php-mysql-phpmyadmin html的 这一切都很好,PHP工作很好(即使与XDebug),但我无法连接到MySQL服务器。 我写的一个简单的脚本来testing连接(是的,根没有通过): $username = "root"; $password = ""; $database = "test"; $hostname = "localhost"; $conn = mysql_connect($hostname, $username, $password) or die("Unable to connect to MySQL Database!!"); 它在60秒的超时后打印这个错误: 警告:mysql_connect()[function.mysql-connect]:连接尝试失败,因为连接方在一段时间后没有正确响应,或者由于连接的主机未能响应而build立连接失败。 我可以使用cmd> mysql -h localhost -u root连接到mysql 服务工作正常。 PhpMyAdmin似乎也有问题(使用3.2.5)。 只要我键入用户,并通过页面加载和变成空白(内容长度在标头为0,但状态码为302find)。 看起来像cookies(我的身份validation方法)有问题。 我希望有人有一个线索,它必须是愚蠢的简单,我错过了。 提前致谢。

奇怪的文字出现时使用PHPBB> v3.0.1 XAMPP的Windows SQLite

这是我遇到过的最奇怪,最令人困惑的问题。 基本上,当我使用PHPBB以外的任何PHP论坛软件,它的工作正常,但是当我使用任何版本的大于3.0.1的phpbb它变得奇怪,任何与数据库的任何连接types的文件输出一些这样的奇怪的文字,然后退出。 <“UmoÛ6þœþŠ«,õC½9‰Û²0ÇvÓÙš¹Ù,| </s> </s> </s> </s> f f </s> </ s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s> </s>ƒ6 </s> </s> </s> </s> </s> </s> </s> […]

POST数据未被接收

我有一个iPhone应用程序应该发送POST数据到我的服务器注册设备在MySQL数据库,所以我们可以发送通知等等。 它发送它的唯一标识符,设备名称,令牌和一些其他小东西,如密码和用户名作为POST请求到我们的服务器。 问题是,有时服务器不接收数据。 而我的意思是,它不仅仅是接收POSTinput的空白​​值,而是完全不接收任何后期数据。 我logging所有POSTinput到我的服务器到一些日志文件,当依赖于来自设备的POST数据的脚本失败(检测不到数据)时,我注意到,因为没有POST数据发送。 这是一个服务器上的问题,就像拒绝数据或者其他东西一样,这是否必须在客户端? 什么可能导致这个?