Articles of mysql

你的PHP MySQL库版本5.0.51a不同于你的MySQL服务器版本5.1.38。 这可能会导致不可预知的行为

我正在使用phpmyadmin,我login时在页面底部出现以下错误。 你的PHP MySQL库版本5.0.51a不同于你的MySQL服务器版本5.1.38。 这可能会导致不可预知的行为。 我在哪里可以得到正确版本的libmysql.dll?

故障排除/缩放LAMP堆栈中的大量负载问题?

我们正在运行一个LAMP栈(Perl,MySQL),最近经历了大约三倍的数据库负载,这是由于使用量增加和用户行为改变……这使系统超载。 使用相当标准的三层体系结构,大量的networking服务器(似乎不是问题),一些专业服务器(不认为这是问题),现代Sun硬件上的一个相当大的MySQL数据库(72GB )的内存(DB似乎是目前的瓶颈)。 我猜想有两个问题: 1)任何人都知道他们可以指示我们帮助我们解决负载问题的一些资源吗? 购买硬件肯定是在桌面上; 正如configuration更改… 2)任何人都有经验大规模扩大LAMP栈谁将有兴趣付费咨询工作? 我们立即需要一个人,最好愿意前往罗利北卡罗来纳州,帮助现场…首要目标是摆脱目前的危机, 第二个目标是帮助在接下来的两年里再增加10倍的使用量。 (作为问题#2的子问题:你会去哪里寻找这样的顾问?) 提前致谢! 史蒂夫

如果主机重新启动,Mysql从机无法从主机恢复

我有两个MySQL服务器之间的复制设置,一个是主,另一个是奴隶。 除非由于任何原因重新启动主机,否则这种方式会很有效。 当它恢复时,从站不连接。 在奴隶上,我做了一个奴隶; 那么它失败了 090922 17:49:59 [错误]无法打开中继日志'/var/run/mysqld/mysqld-relay-bin.000009'(relay_log_pos 67391580)090922 17:49:59 [错误]无法find目标日志中继日志初始化 而且我不得不从主服务器获取所有数据,并将其加载回从服务器,然后重新启动。 我怎样才能避免这种情况发生,所以如果主人重新启动,重新做所有的数据库不是一个使命。 这里是configuration文件红帽子5,MySQL 5.0.45 [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=mysql old_passwords=1 server-id = 9180 slave_compressed_protocol=1 max_allowed_packet=16M [mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid

在LAN上的其他机器上连接到MySql

我在同一networking上的其他机器上连接MySql数据库时遇到问题。 无法连接到指定的实例。 MySql错误号1130主机'abc'不允许连接到这个MySql服务器(Pinging ok time 1-3 ms ttl = 128) 我检查了以下内容: 启用TIP / IP RegEdit在hlocal机器….参数.. maxUserpORT和timedelay ..授予所有。 到'根'@'Myipaddress'请帮助到最早..

需要帮助configuration起搏器

我正在尝试configuration一个双节点的openais / pacemaker集群,并且很难find信息/教程。 我的目标是在主从复制场景中设置2台MySQL服务器,在这里我可以从两台服务器上读取数据,但只能写入“主”服务器。 因此,我通过交换辅助IP地址来实现复制和手动故障切换 ,并使用my.cnf中的“只读”选项重新configuration新的从站。 现在我想用起搏器自动化。 基本上我希望主IP始终在我可以写入的服务器上 ,并且从IP总是在另一个上 。 如果主服务器上的mysql无法响应,我希望发生故障转移。 这是迄今为止的configuration。 有没有人可以检查我的工作(我肯定是不完整的), 给我一些关于我做错了什么的指针 ? (注意:mysql-master脚本是/etc/init.d下的一个自定义脚本,用于设置/清除只读选项,并重新启动mysql) primitive virtual_master_ip ocf:heartbeat:IPaddr2 \ params ip=192.168.250.xxx.xxx \ op monitor interval=10s primitive virtual_slave_ip ocf:heartbeat:IPaddr2 \ params ip=192.168.xxx.yyy primitive mysql_service ocf:heartbeat:mysql params binary="/usr/bin/mysqld_safe" config="/etc/mysql/my.cnf" \ op minitor interval="60s" timeout="30s" \ meta target-role="Started" primitive mysql_master_role lsb:mysql-master group mysql virtual_master_ip mysql_master virtual_slave_ip colocation […]

当mysql服务器无法启动时恢复MySQL数据库

我的Windows Server 2003昨天下午失去了电力。 将服务器备份后,MySQL 5.0数据库将无法启动。 我检查了错误日志,发现访问ibdata1文件中的页面时出错。 还有一个断言失败,表明我需要启用innodb_force_recovery。 我试过,并将值设置为4,5,6和8.每次mysql服务器将无法启动。 我在这里看到innodb工具,但似乎我需要至less一个部分function的mysql实例为那些工作。 我需要至less从表中恢复数据。 最近的备份不包含我需要恢复的所有内容。 到目前为止,我所看到的一切都表明我运气不佳。 我想我会看看有没有人能指出我正确的方向。 这里是相关的错误日志条目: InnoDB: The user has set SRV_FORCE_NO_LOG_REDO on InnoDB: Skipping log redo InnoDB: Error: trying to access page number 4294965119 in space 0, InnoDB: space name .\ibdata1, InnoDB: which is outside the tablespace bounds. InnoDB: Byte offset 0, len 16384, i/o type […]

如何在WHM cPanel上安装/启用ftpcopy binary和mysqldump二进制文件

我正在运行WHM和cPanel,并有一个脚本,需要以下 ftpcopy二进制文件(用于创build/刷新本地FTP镜像) mysqldump二进制文件(用于创build本地SQL镜像) 我需要知道如何在我的服务器上启用/安装这些“function”或“模块”。 两者的path在脚本中定义为/usr/bin/ftpcopy和/usr/bin/mysqldump ,但我不知道如何检查这些。 我有完全访问服务器。

为什么mysql ibdata2的大小不变?

我在MySQL5.0中设置了以下configuration innodb_data_file_path = ibdata1:2000M;ibdata2:10M:autoextend:max:16000M 虽然数据增加,ibdata2的大小不变 为什么mysql ibdata2的大小不变?

mysql和mysql-community有什么区别?

在Gentoo中,使用–enable-community-features编译的mysql , mysql-community和mysql有什么区别?

与Outlook共享MySQL通讯录?

我期待在MySQL中使用一个中央地址簿,并与使用Outlook的networking上的用户共享。 我需要做什么才能做到这一点?