Articles of mysql

通配符备份MySQL数据库

Interweb上关于如何基于通配符table name进行备份的问题有很多讨论,但通配符database name又如何呢? 例如 如果我有数据库命名 foo1 foo2 foo3 . . fooN bar1 我想只备份前缀为foo数据库,这可能吗?

无法编辑/删除/移动/etc/my.cnf – 权限被拒绝

我试图编辑/etc/my.cnf作为root用户通过SSH,我得到以下错误,同时试图保存它 我可以修改my.cnf,因为我想调整my.cnf中的一些值来满足Magento的要求,比如将key_buffer_size =更改为更高的值(128M)。 我将值128M分配给key_buffer_size =并尝试保存,然后出现错误。 “写入/etc/my.cnf时出错:权限被拒绝” 我甚至不能成功地重新启动MySQL。 [root@flourish ~]# service mysqld restart Stopping mysqld: [ OK ] MySQL Daemon failed to start. Starting mysqld: [FAILED] 我甚至可以删除或更换新的一个。 我试着卸载MySQL并重新安装,但没有任何工作。 权限-rw -r -r–和所有者/组根/ root 我希望这个问题有一些答案。

如何在Windows Server 2012 Core上安装第三方应用程序

是否可以在通常需要GUI的Windows Server 2012 Core安装上安装第三方组件? 例如,如果我想要在Core安装上安装MySQL服务器,那可能吗? 最终,数据库服务器将作为服务运行,不需要GUI。 我基本上限于核心安装中的本地Windows 2012组件?

MySQL每24小时崩溃一次

每个〜24小时我都会遇到一次MySQL崩溃的问题。 这是错误日志。 121205 9:42:49 [Note] Plugin 'FEDERATED' is disabled. 121205 9:42:49 InnoDB: The InnoDB memory heap is disabled 121205 9:42:49 InnoDB: Mutexes and rw_locks use GCC atomic builtins 121205 9:42:49 InnoDB: Compressed tables use zlib 1.2.3.4 121205 9:42:49 InnoDB: Initializing buffer pool, size = 512.0M 121205 9:42:49 InnoDB: Completed initialization of buffer pool 121205 9:42:49 […]

什么是最好的时间来设置服务器托pipe设施的服务器的IP地址?

什么是设置服务器IP地址的最佳时机? 我有一个服务器,我将安装操作系统,然后我将它发送到服务器托pipe设施。 服务器将有面向互联网的服务(www,电子邮件等),我可以在安装过程中设置一个“假的”IP地址(假冒我的意思是私人的,如RFC 1918),并将“假的”IP更改为真实的一旦我build立了托pipe服务的IP。 另一种select是设置托pipe服务…等待他们给我“真正的”IP并在操作系统安装期间使用它们。 如果我在安装过程中使用“假的”IP地址,我将不得不等待,直到我设置SSL证书之类的东西。 如果我等待来自主机托pipe服务提供商的IP,那么我可以设置使用“正确”(如“真实”)IP地址的SSL证书…直到证书到期为止,不会更改证书。 在服务器上更改IP地址的“难题”是否超过了快速安装的好处? 使用“假”IP的另一个危险是,当我通过各种文件将IP地址更改为“活”IP地址时,我可能会犯一个错误。 服务器操作系统:CentOS 6.2或CentOS 6.3,64位。 应用程序:Apache 2.4.X httpd,MySQL 5.X(最终将使用复制)

不同的uname – 一个结果

我正在为一个客户端的多服务器系统工作。 所有的服务器都是全新安装的(尽pipe两个月前安装了两个,前几天安装了两个)。 他们都应该是所有东西都是相同的版本,但是当我uname – 一个原来安装的两个 3.2.0-36-generic #57-Ubuntu SMP GNU/Linux 和五个新的有 3.2.0-29-generic #46-Ubuntu SMP GNU/Linux 我已经在所有服务器上进行了apt-get升级,但是这并没有改变。 这是一个大问题吗? 这些服务器将是一个复制的MySQL设置,而且所有的mysql版本都是一样的。 将#46升级到#57是否容易(或值得),使它们通过和通过相同? 他们是相同的硬件。 你可以指点我一些指导如何做这个升级?

在Windows上部署tomcat / mysql应用程序

我们的networking服务软件包括一个(预编译的)war文件和一个mysql数据库。 我们提供安装包,将它部署在Ubuntu或Fedora上,使用mod_proxy_ajp在标准的Tomcat7 / MySQL / Apache2设置中进行部署。 现在有人问他们是否可以在Windows上试用我们的软件。 这应该是可能的,但是我没有在没有包pipe理器的情况下在OS上部署的经验。 有没有办法提供一个自包含的安装程序的Windows将包括Java,Tomcat7和MySQL? 东西像瓦特,但随后与Tomcat和Java而不是PHP?

MySQL从备份传输

我有一个服务器死亡,我一直在试图恢复数据到一个新的服务器。 我有一个MySQL数据库。 我把所有的文件存储在/ var / lib / mysql中。 每个数据库都有与其自身和另一个数据库相关的数据库权限。 这样,每个站点都有自己的configuration,只连接到他们的数据库。 当试图恢复数据库时,我似乎已经失去了除root用户以外的数据库授予的所有权限。 有什么我失踪或我需要重新创build所有的权限?

Apache和MySQL不会在启动时启动

我在服务器上运行Debian 6。 在这台服务器上,我希望有一个Apache2的实例,MySQL在系统引导时启动。 为此我知道init.d脚本和rc.d目录中的符号链接。 我可以使用sysv-rc-conf命令检查configuration: ┌ SysV Runlevel Config -: stop service =/+: start service h: help q: quit ─┐ │ │ │ service 1 2 3 4 5 0 6 S │ │ —————————————————————————- │ │ apache2 [ ] [X] [X] [X] [X] [ ] [ ] [ ] │ │ mysql [ ] […]

Debian 6上的PHP mysqlnd

我已经通过安装php5-mysqlnd: apt-get install php5-mysqlnd 这是一个全新的处女Debian安装与apache2和php5通过: apt-get install apache2 echo "deb http://http.us.debian.org/debian unstable main contrib non-free" >> /etc/apt/sources.list apt-get update apt-get install php5 php5-dev php5-cli libapache2-mod-php5 php5-mysqlnd 当我做phpinfo()时,它显示正在使用mysqlnd。 我的问题是,我在哪里放置configuration详细信息来指定主/从属的细节,所以我可以使用自动负载平衡和读/写分裂? 我已阅读并遵循: http : //www.php.net/manual/en/mysqlnd-ms.quickstart.configuration.php 我追加: mysqlnd_ms.enable=1 mysqlnd_ms.config_file=/etc/php5/mysqlnd_ms_plugin.ini 到/etc/php5/conf.d/10-mysqlnd.ini 现在写道: ; configuration for php MySQL module ; priority=10 extension=mysqlnd.so mysqlnd_ms.enable=1 mysqlnd_ms.config_file=/etc/php5/mysqlnd_ms_plugin.ini 不幸的是,这些设置似乎没有任何区别,因为我不能使用主机名“myapp”作为我在/etc/php5/mysqlnd_ms_plugin.ini中configuration的部分名称来执行mysql_connect(): { "myapp": { "master": { "master_0": […]