Articles of mysql5

与PHP的MySQL群集

我有一个非常常见的LAMP堆栈,大约有6-7台带有PHP和Apache的机器,还有几台带有MySQL服务器的机器(master + slave,sharding) 我正在探索迁移到MySQL Cluster的选项。 我无法find关于它的许多信息,特别是当在PHP的webapp中使用时,在线评论和好处。 有人可以与MySQL Cluster分享他们的想法或困难/经历吗? 实际问题:迁移到mysql群集还是坚持从属+分片实时webapp是一个好主意。 谢谢

在CentOS 6.4上的MySQL 5.1.69不知道enable-named-pipe?

试图在CentOS 6.4 / 64位服务器上安装MySQL(用于WordPress)。 我已经安装了mysql-server-5.1.69-1.el6_4.x86_64包并执行了以下命令: # chkconfig mysqld on # service mysqld start # /usr/bin/mysqladmin -u root password 'xxxxx' # /usr/bin/mysql_secure_installation 然后我注意到, mysqld_safe进程正在监听0.0.0.0,并决定改变 – 以便我的WordPress安装只使用域套接字(或unixpipe道?不知道正确的术语)。 所以我修改了/etc/my.cnf来: [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=mysql # Disabling symbolic-links is recommended to prevent assorted security risks symbolic-links=0 bind-address = localhost skip-networking enable-named-pipe [mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid 但是现在MySQL拒绝启动: # service mysqld restart Stopping […]

“尝试连接通过tcp:// localhost:3306”问题与PHP的MySQL的设置

我在Windows XP机器上安装了WAMp服务器。 当我试图连接到数据库时,会出现以下错误。 Warning: mysql_connect() [function.mysql-connect]: [2002] No connection could be made because the target machine actively (trying to connect via tcp://localhost:3306) in C:\wamp\www\demo.php on line 2 我附上了我的活动服务清单。 你可以看到,我没有安装在端口80的服务。 所以,当我安装了WAMP,我必须使用http:// localhost:81作为我的根文件夹。 我的PHP myadmin工作正常,但不知道如何。 以前有没有人遇到这种types的问题? 请让我知道如果你有这个解决scheme..

MySQL服务器的最大并发连接数?

对于下面的硬件规范,我怎么估计MySQL服务器的最大并发连接数? Intel Xeon E5620 2.4GHz 12MB三级caching1066MHz 4GB x 3 1333MHz DDR3 ECC内存 300GB SAS HDD(10K rpm) MySQL服务器5.1社区版本 Ubuntu Linux服务器11.04 LTS

测量MySQL复制延迟

如何测量2个MySQL服务器(1个主站1个从站)之间的MySQL复制延迟? 鉴于两台Xeon E5620 1U级服务器是同一网段中的独立机器,使用在Ubuntu Linux Server 11.04中运行的MySQL Community Server 5.1。

键效率达到99.97%的mysql

使用MySQL的工作台pipe理员 – 我的关键效率是在99.97%我已经读了关于添加'key_cache_size = 100M'my.cnf并增加它的需要 这是这个问题的正确的解决办法吗? 即时通讯运行服务器5.5.11在服务器2008年r2,24GB RAM 谢谢!

破坏的奴隶(MySQL复制)

昨天晚上,开发者之一在主机上运行了一个错误的mySQL语句(查询插入一个重复的主键)。 突然,它的奴隶的复制停了下来。 从服务器开始将其写入mysql_relay_logs,在我们监控和修复之前,磁盘空间不足。 Master被configuration为保存最近3天的bin_logs,所以我们还没有完全丢失复制。 有人可以帮我解决这个混乱现在。 我的主人身份: mysql> SHOW MASTER STATUS\G *************************** 1. row *************************** File: mysql-bin.000017 Position: 30844254 Binlog_Do_DB: Binlog_Ignore_DB: 1 row in set (0.00 sec) 从属状态:mysql > SHOW SLAVE STATUS\G *************************** 1. row *************************** Slave_IO_State: Master_Host: 192.168.140.110 Master_User: replication_user Master_Port: 3306 Connect_Retry: 60 Master_Log_File: mysql-bin.000014 Read_Master_Log_Pos: 61132382 Relay_Log_File: mysqld-relay-bin.000037 Relay_Log_Pos: 1405976 Relay_Master_Log_File: mysql-bin.000014 Slave_IO_Running: […]

从MySQL 4升级到Mysql 5 – 同my.cnf – 大量的随机断开连接

我最近从MySQL4移动到MySQL5(我们有应用程序需要MySQL4,我们最终取代) 从那以后,我一直有很多类似的问题: connect() failed: Lost connection to MySQL server at 'reading initial communication packet', system error: 0 是的,那是系统错误0 – “成功”。 我不知道为什么会发生这种情况 – 但是想知道为什么 这是我的(净化)my.cnf [client] port = 3306 socket = /var/run/mysqld/mysqld.sock [mysqld_safe] socket = /var/run/mysqld/mysqld.sock nice = 0 [mysqld] user = mysql pid-file = /var/run/mysqld/mysqld.pid socket = /var/run/mysqld/mysqld.sock port = 3306 basedir = /usr datadir […]

MySQL写入networking

我有一个服务器,由于MySQL的活动,已经在高CPU负载运行,当我运行命令mysqladmin pr我经常看到状态“写入网”几个查询。 我看了一下,也没有find太多的东西,除了事实上,我在某个地方读到,这不应该在通常的MySQL活动中预期。 任何想法这可能意味着什么? 在CentOS 4.8上运行MySQL 5.0.91-community

Mysql性能,了解顶部

我们有一个运行mysql的64位mac os x服务器。 该机器有48 GB的RAM。 顶部显示如下。 MemRegions: 12053 total, 16G resident, 12M private, 76M shared. PhysMem: 2072M wired, 17G active, 29G inactive, 48G used, 21M free. MySQL的顶级输出是 COMMAND %CPU TIME #TH #WQ #PORTS #MREGS RPRVT RSHRD RSIZE VPRVT VSIZE PGRP PPID STATE UID FAULTS mysqld 31.9 07:27:15 69/4 0 204 655 15G+ 244K 15G+ 16G […]