mysql5.1

如何在 centos 上安装和运行多个 MySQL 服务器版本?
mysql5.1

如何在 centos 上安装和运行多个 MySQL 服务器版本?

我是 MySQL 数据库的新手,我想在 CentOS 服务器中安装和运行多个 MySQL 服务器版本。 我已经做了以下的事情,但没有成功。 使用默认设置安装mysql 5.1.86。 尝试在以下链接的帮助下安装另一个 MySQL 服务器版本 5.5.30: http://www.colestock.com/blogs/2008/02/installing-multiple-versions-of-mysql.html http://bobcares.com/blog/?p=91 但是我无法安装另一个 ...

Admin

重新定位数据目录后 mysql 无法启动
mysql5.1

重新定位数据目录后 mysql 无法启动

我有一个 Web 服务器,其中 mysql 的默认安装将其所有数据库文件放在 中/var/lib/mysql。挂载的分区/var只有 2GB 空间,因此在遇到空间问题后,我决定重新定位 mysql 的数据目录。 我的幼稚方法是将/var/lib/mysql目录完全复制到/web/dbs/mysql,然后进行更改/etc/mysql/my.cnf,使其读取 datadir = /web/dbs/mysql 但是,重新启动后,我在 mysql 错误日志中收到以下错误,并且服务器无法启动。 130130 9:59:23 [Note] Plugin 'F...

Admin

Bugzilla 从 ubuntu 10.04 迁移到 14.04,Mysql 5.1 迁移到 Mysql 5.5
mysql5.1

Bugzilla 从 ubuntu 10.04 迁移到 14.04,Mysql 5.1 迁移到 Mysql 5.5

我在物理服务器上运行的 Ubuntu 10.04.4 LTS 上运行 Bugzilla 4.0,并考虑将其升级到 Hyper-V 上的 Ubuntu 14.04 进行测试。 将 bugzilla webroot 4.0 迁移到 Ubuntu 14.04 并将 MySql 5.1 服务器迁移到 MySql 5.5 和其他所需应用程序后,它开始正常工作。 但是当我深入测试 Bugzilla 时,我发现除了用户创建的 Bug 之外的所有内容都已同步,但总数显示在“编辑产品”部分。 旧服务器详细信息:操作系统:Ubuntu 10.04、Apache2.2、My...

Admin

无法让 automysqlbackup 保持与 mysql 服务器的连接
mysql5.1

无法让 automysqlbackup 保持与 mysql 服务器的连接

我正在尝试按照以下页面的说明为 mysql 设置备份。 https://www.howtoforge.com/tutorial/mysql-incremental-backup-point-in-time-recovery/ 但是,一旦我运行 automysqlbackup,我总是会收到此错误。第 1 行出现 ERROR 2013 (HY000):查询期间与 MySQL 服务器的连接丢失尽管出现了此错误,但似乎还是生成了一些备份文件。但是,我似乎无法弄清楚是什么原因导致 mysql 断开连接。我尝试将 max_allowed_pa​​cket 增加到 64...

Admin

将 MySQL 5.1 迁移到 MariaDB 10
mysql5.1

将 MySQL 5.1 迁移到 MariaDB 10

我计划将我的数据从 MySQL 5.1 迁移到 MariaDB 10。同时,我将升级硬件,以便拥有一个全新的服务器。 是否可以简单地从 MySQL 5.1 执行 mysqldump 并导入到 MariaDB 10? ...

Admin

Joomla 网站从 IIS7/PHP5.3 迁移到 Apache 2.4/PHP5.6.13:MySQL 适配器“mysql”不可用
mysql5.1

Joomla 网站从 IIS7/PHP5.3 迁移到 Apache 2.4/PHP5.6.13:MySQL 适配器“mysql”不可用

两天过去了,我还是搞不清楚为什么我无法从 Apache 网站连接到 MySQL。我有一台 Windows 2008 R2 服务器,在 IIS7 上托管公司网站,并安装了 Joomla 1.5.3 和 PHP 5.3(安装在 c:\program files (x86)\php\v5.3 中)。 它(仍然)运行顺畅,没有任何问题。 我们需要将其迁移到 Apache 2.4 (x64,安装在 c:\Apache24),显然要将 Joomla 保留在原来的位置 :-) 已安装 PHP5.6.13 x64(位于 c:\PHP_5.6.13) 我设法启动并运行...

Admin

无法登录 MySQL
mysql5.1

无法登录 MySQL

我尝试通过命令提示符连接到 MySQL。但我总是得到“‘admin’@‘localhost’ 用户访问被拒绝。”(错误 1045)。 此 MySQL 在 Windows 2012 R2 服务器上运行。我有两个 MySQL 服务器实例在不同端口上运行:一个用于端口 8306 上的 Plesk 数据库,另一个用于常用端口 3306 上的客户端数据库(我尝试连接到该数据库)。 如此处所述:http://kb.sp.parallels.com/en/427我正在使用相应的用户名和密码。 我正在运行这个命令:mys...

Admin

带连字符的 MySQL 数据库名称
mysql5.1

带连字符的 MySQL 数据库名称

我最近将我的临时数据库服务器从 MySQL 5.0.84 升级到了 5.1.72。升级后,我尝试恢复 mysqldump。转储中的数据库名称是gss-app。但是下面的数据库文件夹名称/var/lib/mysql变成了,但是当我使用 登录到 mysql并键入gss@022dapp时,它仅列出数据库名称,我可以使用命令列出表。mysql -u root -pshow databases;gss-appUse Database gss-appshow tables 恢复失败并出现错误Got a packet bigger than --max_allowed_...

Admin

MySQL 连接数在重启后立即达到峰值
mysql5.1

MySQL 连接数在重启后立即达到峰值

我有一台相当繁忙的服务器,QPS 约为 200,读写比约为 10,在 CentOs 6.6 上运行 MySQL 5.1.73 64 位 大多数方面都进行了优化,但是,每当我重新启动 mysql 时,它的可用连接数都会达到约 80%。10-30 秒后,它会下降到约 5-10%,并保持在那里,没有其他异常峰值。 虽然这不是一个关键问题并且它不会经常影响服务器,但我想知道为什么会发生这种情况,以及是否可以优化 MySQL 服务器以更好地应对重启后的 10-20 秒...这至少可以帮助我更现实地了解可用连接的最高使用率,现在将其设置为 MySQL 在重启后的前 ...

Admin

MySQL Workbench InnoDB 缓冲区使用率始终为 100%
mysql5.1

MySQL Workbench InnoDB 缓冲区使用率始终为 100%

InnoDB 缓冲区使用情况图表如下总是100%。我相信当我将 MySQL 的临时文件夹更改为更大的驱动器时,这种情况就开始发生了,这有道理吗? 我认为在这种情况下要做的事情是尝试增加 innodb 缓冲池大小(如果可能),对吗? ...

Admin

MySQL 在 INSERT ... SELECT 上消耗所有系统内存
mysql5.1

MySQL 在 INSERT ... SELECT 上消耗所有系统内存

由于 Linux 内存不足,mysql 守护进程将被终止: Oct 24 07:41:23 <hostname> kernel: [82297.673701] Out of memory: kill process 13816 (mysqld) score 1839626 or a child 有一条链接对此有一些解决方法。 仅在执行具有非常大的结果集的查询 INSERT ... SELECT 时才会发生这种情况。 MySQLTuner 脚本显示理论最大内存小于 8GB,但 top 和 munim 显示已经超出了所有可用的 RAM 和交...

Admin

Ubuntu 11.10上Apache配置与mysql max_used_connection冲突
mysql5.1

Ubuntu 11.10上Apache配置与mysql max_used_connection冲突

我的生产服务器运行 Ubuntu 11.10,内存为 48GB,出现了一些严重问题。我的网络服务器(Apache 2.1)的设置配置为使用大约 18 GB 的内存。我尝试通过设置来计算此值 最大客户端数 800 每个子进程占用近 23MB 内存 最大备用服务器数 200 保持活动状态 保持活动超时 3 Apache MPM 设置为prefork 模块 此外我们还使用 php 5.3.2 PDO 连接数据库 我对我的 MySQL 服务器 (v5.1) 做了类似的更改,方法是:max_used_connections 设置为 800和 ...

Admin

MySQL 5.1 与 MySQL 5.5(5.1 速度快两倍)
mysql5.1

MySQL 5.1 与 MySQL 5.5(5.1 速度快两倍)

我最近在 CentOS 6.2 上安装了 MySQL 5.1,与我们正在运行的 MySQL 4.1 相比,性能有所提升。因此,我将 MySQL 5.1 升级到 MySQL 5.5,看看是否有更大的提升,但实际上它的运行速度只有 MySQL 5.1 设置的一半。 我运行的测试是在一个包含 2.3M 条带有 blob 注释的记录的表上进行的。 5.1:57.5899 秒 5.5:96.3821 秒 真正有趣的是,如果我提取 100,000 条记录,5.5 会击败 5.1,但之后的任何内容最终都会使 5.5 负载出现尖峰;随着加载速度的加快和减慢,这似乎是...

Admin

MySQL 连接失败
mysql5.1

MySQL 连接失败

我正在构建两台采用主从配置的 mysql 机器。主服务器具有: mysql> create user 'repl'@'%.%.%.abc.mydomain.com' identified by 'mypassword'; mysql> grant replication slave on *.* to 'repl'@'%.%.%.abc.mydomian.com'; 因此基本上任何类似 my.sql.slave.abc.mydomian.com 的东西都应该能够连接但如果我在从属设备上尝试: shell> mysql -h my.s...

Admin

如何检索所有 MySQL 设置?
mysql5.1

如何检索所有 MySQL 设置?

我有一个配置好的 MySQL 服务器(MySQL 5.1.47-community),运行完美。我安装了第二个服务器(MySQL 5.5.15-community),以便在升级之前查看新版本的 MySQL 是否适用于我的应用程序。 当我在新服务器上运行该应用程序时,它的行为有所不同。当我在旧服务器 (MySQL 5.1.47-community) 上运行它时,一切都运行正常。 我记得我通过 MySQL 提示设置了一些参数来接受更大的结果集和一些其他的东西,现在我记不清我做了什么。 所以我的问题是:有没有办法将所有 MySQL 设置从一台服务器转移到另一...

Admin