Articles of mysql

可以使用OpenSSL MySQL运行在FIPS模式?

我有一个使用FIPS对象模块进行FIPSvalidationencryption的OpenSSL版本。 某些应用程序(如Tomcat)支持使用此专用的FIPS OpenSSL。 您可以针对OpenSSLencryption库进行编译,然后在某个configuration文件中设置一个选项(对于Tomcat,这将在server.xml中为FIPSMode = on )。 我想在MySQL中使用FIPS OpenSSL。 我知道你可以build立MySQL来使用OpenSSL ,但是我没有发现你可以通过configuration文件或其他方式来启用FIPS模式。 这可能吗? 一些背景知识:要在FIPS模式下使用OpenSSL,应用程序必须调用FIPS_mode_set(),并且必须返回非零值。 如果在server.xml中正确设置FIPSMode标志,Tomcat将为您执行此操作。 MySQL似乎没有这样的标志。 也许还有其他一些方法来完成这个。

在Ubuntu 9.04中安装一个mysql-cluster 5.1

我有4台服务器与Ubuntu 9.04 我想安装mysql-cluster 5.1,但是ubuntu的软件包中没有包含ndb的二进制文件。 什么是安装mysql 5.1与ndb二进制文件在Ubuntu 9.04的野兽方式

在Windows上安装MySQL

我正在尝试使用.msi安装程序在Windows XP上安装MySQL。 服务器安装完成后,会启动一个实例configuration向导,使您可以configuration选项。 一旦我完成了所有的select,我就会无限期地看到这个屏幕: 我真正需要configuration的唯一选项是 Innodb是默认的存储引擎 UTF8是默认的字符编码 安装为Windows服务 如果有人可以指出如何手动执行上述任务,那么我想我可以使用.zip版本的Windows安装程序来代替。 更新:我设法安装MySql作为服务(谢谢萨姆),但我无法findmy.cnf文件,以改变其他选项。 我需要自己创build这个文件吗?

用Ruby的RubyGem问题

我有点困惑…我从2.1.1升级后,我的服务器上运行Rails 2.3.2我试图启动时,我的杂种群集上出现以下错误: Exception `Gem::LoadError' at /usr/lib/ruby/site_ruby/1.8/rubygems.rb:578 – Could not find RubyGem activerecord-mysql-adapter (>= 0) 这是什么造成的? 我已经搞定了: gem install mysql …具有所有各种特定path的魔法,使其安装。 谷歌search显示一些类似的问题,但没有明显的解决办法 有任何想法吗? 更多信息: 版本:Rails 2.3.2(通过gem ),RubyGems 1.3.4(通过gem ),Ruby 1.8.5(通过yum ),Linux 2.6.18-xen(CentOS 5.2)。 MySQL适配器( gem install mysql )是2.7。 奇怪的是,如果我删除mysql适配器( gem uninstall mysql ),我希望它恢复到内置(尽pipe很慢?)MySQL适配器。 它没有任何不同。

创build每周MySQL报告

我有一个每天运行到LOAD DATA INFILE到MySQL数据库的cron脚本。 我想使用PHP作为Web应用程序的一部分,生成一个每周报告,显示最近7天内插入的logging总数。 我想知道这个最好的方法。 修补或修改MySQL不是一个选项,改变数据插入的方式也不是。 我宁愿避免在插入之前计算CSV文件,因为将这些数据读入PHP会很麻烦。 build议?

MySQL不parsingIP到主机名来检查特权

我正在testing我们的备份,并且遇到了与mysql帐户有关的问题。 我无法从一个(恢复)的服务器login到另一个(恢复)的MySQL服务器。 日志告诉我,它拒绝用户'apache_auth'@192.168.0.120,而在priviliges表用户是'apache_auth'@myhost.internal.example.com。 但是,如果我从MySQL服务器ping myhost.internal.example.com,我可以看到它得到的IP地址192.168.0.120。 为什么不这样做呢?

MySQL企业级自动化和pipe理备份工具

你build议什么工具来自动化和pipe理MySQL中的备份? 我pipe理一个15GB的数据库,我正在寻找一个工具来执行备份过程与SQL Server在类似大小的数据库中一样快? 使用默认的MySQL工具太慢了,你推荐什么来加速它?

你会在什么情况下debuggingWeb服务器以解决性能问题?

不幸的是,这是一个模糊的问题。 但有一个我时不时地面对。 现在我的服务器是一个完全托pipe的CentOS 5 – Plesk 9.2.1。 在最近几天,服务器不断地窒息在哪里apache(或)mysql或两者似乎显着减慢,页面不返回或慢慢地返回,重新启动mysql帮助,有时重新启动Apache帮助,和其他人我需要重新启动整个服务器(SSH开始真的慢)。 所以我的问题是,如果你在停机的时候debugging一个web服务器来解决性能问题,那么你会怎么做呢? 我不认为服务器获得太多的stream量(虽然它获得一致的stream量),只是似乎杀了它… 我从哪说起呢! 帮帮我!

为什么–skip-slave-start推荐使用MySQL`START SLAVE UNTIL`?

当在MySQL上发出START SLAVE UNTIL时,我得到以下内容: Warning: It is recommended to use –skip-slave-start when doing step-by-step replication with START SLAVE UNTIL; otherwise, you will get problems if you get an unexpected slave's mysqld restart. 为什么build议使用–skip-slave-start ? 如果从机确实重新启动,会发生什么情况 – 它是否只忘记了UNTIL部分,直到binlog结束?

虚拟机复制后,VMWare虚拟机的mysql / apache服务不能正常工作

我有一台VMWare 6.5.2虚拟机运行的Ubuntu服务器。 我从桌面上将整个虚拟机文件夹结构直接复制到我的笔记本电脑,然后启动它。 虚拟机客户操作系统启动后,事情有点怪异。 特别是,mysql不会启动,所有我的localhost'd文件出现404甚至根索引。 有任何想法吗? 编辑 – 为了澄清,我将位于主机Windows计算机的文件系统中的虚拟机文件从我的台式计算机复制到笔记本电脑,然后在笔记本电脑上的VMware中打开复制的文件。 这里是syslog的mysql错误日志: Jul 23 11:51:03 ubuntu mysqld_safe[9194]: started Jul 23 11:51:03 ubuntu mysqld[9197]: 090723 11:51:03 InnoDB: Started; log sequence number 0 8539038 Jul 23 11:51:03 ubuntu mysqld[9197]: 090723 11:51:03 [ERROR] Can't start server: Bind on TCP/IP port: Cannot assign requested address Jul 23 11:51:03 ubuntu mysqld[9197]: 090723 […]