Articles of mysql

如何通过MySQLpipe理更改MySQL使用的默认端口?

如何通过MySQLpipe理更改MySQL使用的默认端口? 我想使用其他端口,如3307,而不是默认的3306。 如何通过MySQL Administrator GUI程序来做到这一点? 如果不可能,那么如果有控制台程序的指令,这将是有帮助的。

MySQL负载/压力testing

我将在mysql服务器上进行负载testing,有人可以推荐一些很好的指标吗? 任何自动化的方式(读取软件)获取/跟踪他们? 谢谢!

自动生成MySQL数据库中所有数据库表和列的PDF或图像?

我希望能够创build一个PDF或MySQL数据库的图像。 每个表格应该有一个框,每个框应该列出表格中的所有列。 我不需要在各种伪造键之间的线条或显示有关默认types甚至是列的types的信息。 有这样一个开源的程序来做到这一点吗?

寻找专用MySQL服务器的磁盘I / O比较

我们聘请了一名顾问来帮助我们提高MySQL集群的能力,而他所做的第一件事(几乎只有一件事)就是测量我们服务器的磁盘I / O速度。 我对类似系统上的磁盘I / O比较感兴趣: 我们的MySQL服务器是运行在具有SCSI SAN(Raid 5)的32位VMWare ESX 3.5上的虚拟服务器,虚拟服务器本身运行着Debian Etch,MySQL 5.0.32 在MySQL框上运行下面的命令给我这些结果(顾问所描述的“非常慢”: time dd if=/dev/zero of=OUT.tmp bs=1M count=1000 1000+0 records in 1000+0 records out 1048576000 bytes (1.0 GB) copied, 71.3347 seconds, 14.7 MB/s real 1m13.596s user 0m0.052s sys 0m56.932s time dd if=OUT.tmp of=/dev/null bs=1M count=1000 1000+0 records in 1000+0 records out 1048576000 bytes […]

知道我的Uni是否可以运行Python Web应用程序

我正在完成我的第一个数据库项目。 我将设置mod_wsgi到Apache,以便我可以在我的Uni服务器上运行Python webframework。 我不确定我的Uni是否有这些工具。 我的Uni不支持Python及其configuration到他们的服务器。 我想知道一种方法来获取有关shell中服务器的信息,以便我可以决定是使用他们支持的工具(Oracle,PHP)还是我喜欢的工具(Python,MySQL)。 您可以运行哪些命令来获取有关服务器的信息,以便我可以决定使用哪些工具?

在MySQL达到最大连接数到重新启动之后,MySQL会拒绝任何新的连接吗?

我试图确定在MySQL服务器上发生的事情发生了什么,因为MySQL不会重新启动服务器,因此在我们重新启动服务器之前,连接了太多的连接了将近一个小时,我们也不能重新启动服务器。 所以我的问题是,一旦MySQL服务器/实例达到了最大连接数,它会拒绝连接,直到它重新启动,或者它会自动允许更多的连接,一旦连接数已经下降到最大? 尽pipe这个站点有一些连接到MySQL的页面需要很长时间,而且查询有时需要超过30秒的时间才能完成,但是我认为一旦完成,即使负载非常高(对于这个站点来说)MySQL一旦负载减less,继续接受新的连接。 MySQL网站上的连接错误页面太多 ,没有提到应该发生什么。

LAMP安全CentOS

我有点新的服务器,但我知道我的方式。 现在我已经configuration了服务器,只有我想知道这个设置是否安全的生产使用,或者如果我可以做一些更好的事情。 操作系统:Centos 5.3,Apache,MySQL和PHP的基本安装打开端口:22个用于SSH / SFTP访问,80个用于HTTP,3306个用于MySQL(只有我的IP有访问权限,当然带有标识) 我configuration了Apache,以便允许虚拟主机,并且每个域在/var/www/domain.ext中都有自己的文件夹 现在,这是安全的还是我想念的东西? 感谢您的意见,这是赞赏=)

1个用户名为所有数据库?

我有1个网站,其中有大量的数据库,大约7 – 8。 我应该使用1个用户名和密码来访问所有的数据库,或者每个数据库都有自己的用户名和密码吗?

这些MySQL用户设置是否易受攻击?

我使用PHPMyAdmin来pipe理数据库,而且我一般都是SQL新手。 我想在本地主机上保留一个开放的匿名用户,所以像Drupal这样的东西可以访问MySQL? 这似乎是我的服务器的主机名有一个非密码的根是迟钝的,但我不知道我在做这个一般。 名字以b开头的用户是我用来login的用户,并且像做一个数据库一样。

具有RAID的数据库上的Linux IO调度程序

我有一个带有6个磁盘的RAID 10的Linux数据库(MySQL)服务器(Dell 2950)。它的默认IO调度器是CFQ。 然而,从我所读到的和听到的,当重新sorting/调度也由底层RAID控制器完成时,不需要像CFQ这样的调度器; 相反,因为它没有考虑底层RAIDconfiguration考虑到性能可能实际上降低与CFQ。 主要关心的是降低CPU使用率并提高吞吐量。 另外,我还看到了使用noop / deadline IO调度程序的build议,主要是因为它们的R / W访问的性质。 所以,问题是在这种情况下是应该使用noop还是限期调度程序来代替CFQ。