Articles of mysql

Bash或PHP升级应用程序

我有一个应用程序安装在多个地方。 我想创build一个脚本来执行应用程序的升级。 MySQL表和实际的PHP应用程序都需要升级。 既然这是我第一次这样做,我想知道我该走哪条路; 在PHP或Bash中创build脚本? 这两种select有什么优点和缺点? 从长远来看,可能会出现这样的情况:应用程序可以从实际的应用程序中进行升级,但是在第一步中,我将从shell中运行它。 我正在使用Linux(CentOS),Apache,MySQL 由于我要将数据库中的信息注入脚本,因此我使用PHP。 后来这个脚本可能是相当有能力的,所以我认为在PHP和Bash中执行它更容易。

来自单个IP地址的多个请求(MySQL&apache)

在远程服务器上运行Web应用程序时,是否有任何排队问题/限制,我们应该注意到,所有用户都将使用同一个IP地址发出请求? 应用程序将运行在一个pipe理专用服务器上,该服务器运行Redhat和MySQL 5和apache2。

不能防火墙脚本运行时连接到本地主机的MySQL

我有以下问题: 当我的防火墙规则处于活动状态时,我无法运行etherpad。 我的防火墙: http : //pastebin.com/82APzKhi telnet localhost 3306给出连接超时 ps aux | grep mysql: root 15212 0.0 0.0 4112 712 ? S 13:54 0:00 /bin/sh /usr/bin/mysqld_safe mysql 15526 0.7 0.9 426056 75392 ? Sl 13:54 0:27 /usr/sbin/mysqld –basedir=/usr –datadir=/var/lib/mysql –plugin-dir=/usr/lib/mysql/plugin –user=mysql –pid-file=/var/run/mysqld/mysqld.pid –socket=/var/run/mysqld/mysqld.sock –port=3306 root 15527 0.0 0.0 5512 720 ? S 13:54 0:00 logger […]

Amazon EC2:实例,IP和wordpress博客(LAMP)

当你有一个MySQL数据库时,从AMI产生的实例如何工作? 我想我明白,如果您有多个实例并为其分配相同的弹性IP,则传入stream量将在两者之间分配。 但是当MySQL数据库更新其中一个实例时会发生什么? 我只需要想一想,当我创build一个AMI,然后启动一个新的实例,以帮助交通。 感谢您的build议。

只用PHP进行PHP / MySQL性能testing

我试图诊断一个服务器的网站加载非常缓慢,但不幸的是我的客户端只提供了我的FTP访问。 我有FTP访问,所以我可以上传PHP脚本,但不能设置任何其他服务器端工具。 我有权访问phpMyAdmin,但不能直接访问MySQL服务器。 这也是一个不幸的Windows服务器(我们已经是一个Linux商店十多年了)。 所以,如果我想在通用服务器上通过PHP来评估MySQL和磁盘速度性能,那么最好的办法是什么? 已经有工具,如: https : //github.com/raphaelm/php-benchmark或https://github.com/InfinitySoft/php-benchmark 但是我很惊讶没有人已经build立和configuration了一些服务器的响应能力。 每次我们评估一个新的服务器环境时,都可以快速比较一下现有的服务器环境,以查看是否有任何exception情况。 我想我只是希望别人已经写了一个脚本来做到这一点。 我知道我有,但那是在Github之前,当时有一个方便的地方可以发布这样的代码。 最初张贴在https://stackoverflow.com/questions/12321498/php-mysql-performance-testing-with-just-php,但build议我重新发布在这里。

最小的mysql wait_timeout?

在遭受最大连接饱和的数据库服务器上, mysqltuner.plbuild议我设置 wait_timeout (< 1) 我想知道遵循这个build议是否明智,并把值设定为1或甚至零。

在Fedora上启动MySql

安装MySql我从官方网站下载rpm包后试过这个: yum install MySQL-server-5.5.27-1.linux2.6.i386.rpm 一切都很顺利,过程已经完成,但是现在该如何启动这个RDMS? 我在Fedora 16的应用程序选项卡中看不到任何图标。我不确定是否一切正常。 即使我需要检查它是否正确安装如何检查,如果正确安装如何启动MySql? 编辑: rpm -ql MySQL-server输出rpm -ql MySQL-server – >软件包没有安装MySQL服务器 service mysqld start输出service mysqld start —>redirect到/ bin / systemctl启动mysqld.service 注意:我也是用这个: yum install mysql-server ,最后得到了一个成功的信息: Installed: mysql-server.i686 0:5.5.27-1.fc16

我在哪里可以find数据库文件和表格文件?

我使用以下方法安装了MySql : yum install mysql-server 从terminal工作正常。我创build了一个名为音乐的数据库,并在这个数据库中创build了一些表。 现在我想将整个数据库移植到其他机器上。 我怎么做 ? 一般情况下,我可以在哪里find数据库文件和表格文件? 我search了很多关键字音乐,但无法find它。

游戏login服务器

我有一个这样的设置:一个网站,一个数据库。 这个数据库包含帐户和所有细节。 密码哈希/盐/joindate/等。 我想要做的就是能够使用这个相同的数据库为我们的游戏数据库。 游戏将在美国的服务器上,而Web服务器和Web服务器数据库在荷兰。 我知道使用远程SQL有一个很大的问题,我们真的不希望这样做,因为网站的操作与游戏服务器的操作一样重要。 我们有一个解决scheme,其中包括将帐户详细信息发送到托pipe在游戏服务器所在服务器上的另一个数据库,但这是非常不可靠的,因为如果网站停机,没有新的人员可以注册玩游戏。 我们想要的解决scheme是有一个login服务器,用于检查一切的凭据。 这是可能的/可行的,任何人都可以指向正确的方向吗? 所以总结一下: 2个游戏服务器1个Web服务器1个用于授权的中央数据库。 游戏账号和网站账号需要一致。

什么是最安全的方式来build立一个MySQL用户的WordPress的?

我在我的域名上设置了基于子域名的MU。一切都由我在一个CentOS / Webmin VPS上运行。 将我的MySQL用户域设置为localhost,127.0.0.1还是使用通配符%.mydomain.com会更好吗? 哪个更安全? 是localhost === 127.0.0.1? 如果不是有什么区别? 另外,什么是我的域名从MySQL的或Wordpress的pov当我通过SSHterminal连接? 如何通过Webmin或Usermin连接? MySQL会把我看成是Webmin还是我的Unix用户?