我做了一个mysql DBname < dumpFile.sql ,就像一个真正的混蛋,我没有背景的过程,最终我的SSH会话与损坏的pipe道死亡。 我如何使用转储文件,validation是否在mysql数据库上完成导入? RHEL 6,mysql 5.1.6。
我正在从旧的CentOS迁移到新的Ubuntu服务器。 我有一个在CentOS上工作的Postfix / Dovecot / PostfixAdmin / SpamAssassin / Clamav系统,我试图在新的服务器上简单地复制相同的设置。 我有POP3login与Dovecot和PostfixAdmin MySQL数据库。 但是,我无法获得SMTP身份validation发生。 目前,我还没有安装clamav或SpamAssassin,因为我只是想获得基本的电子邮件工作。 当我尝试从terminal进行SMTP身份validation时: $ telnet 54.215.191.120 25 Trying 54.215.191.120… Connected to 54.215.191.120. Escape character is '^]'. 220 ip-172-31-0-22.us-west-1.compute.internal ESMTP Postfix (Ubuntu) ehlo craigfratelli.com 250-ip-172-31-0-22.us-west-1.compute.internal 250-PIPELINING 250-SIZE 10240000 250-ETRN 250-STARTTLS 250-AUTH PLAIN LOGIN 250-ENHANCEDSTATUSCODES 250-8BITMIME 250 DSN auth plain AGluZm8uY29tAGFnbmVzMTkwNDA3 535 5.7.8 Error: authentication […]
我安装了新鲜的XUbuntu桌面14.04(作为开发系统),然后使用sudo apt-get install lamp-server^ 。 我可以键入mysql和mysql控制台运行,但如果我尝试service mysql start我得到: start: Unknown job: mysql 如何处理?
我正在寻找一种方法来获得MySQL(实际上是MariaDB)阻止所有新的连接,但兑现现有的。 我打算在将服务器closures以进行维护之前将此限制置于原地。 我设想的过程如下: 阻止新的连接 等到现有连接全部完成 有办法检查他们都完成了 把服务器closures 执行维护 将服务器备份 我在想可能可以用max_connections来完成,但我仍然需要能够连接来确定所有的进程已经完成。 或者你可以改变服务器将在不重启的情况下侦听的IP地址? 或者也许可以通过阻止用户来完成,但是这是与Galera集群复制,所以我只想要这影响单个节点。 谢谢你的帮助。
我们运行一个大量的读写的论坛,特别是posts和topics表都是innodb。 上个星期我开始用innobackupex进行12小时的备份,因为mysqldump只需要花费很长时间( posts表中有700多万行)。似乎有些东西不喜欢这些备份,因为我每隔一天就有一个反复出现的问题。 症状; 该网站的首页开始抛出错误 日志开始显示错误,如Error: 126 – Incorrect key file for table '/tmp/mysql/#sql_4e87_14.MYI'; try to repair it Error: 126 – Incorrect key file for table '/tmp/mysql/#sql_4e87_14.MYI'; try to repair it / tmp / dir填满,我们开始得到Error: 1030 – Got error 28 from storage engine日志中的Error: 1030 – Got error 28 from storage engine中Error: 1030 – Got error […]
我在我的网站上有一些dynamic内容,从远程MySQL服务器的数据库获取数据。 我最近重build了服务器,并在我的日志中看到了一些奇怪的活动。 我search了几个这样的IP地址,他们显示为中文,在安全论坛等。所以我假设有人试图蛮横我的数据库。 任何人都可以build议我怎么可能收紧我的安全吗? 我已经读了一个MySQL数据库的networking是一个安全风险,但数据在该服务器上半定期更新,我不能设置复制到我的虚拟主机,以保持连接本地(从而closures我的MySQL远程服务器上的端口)。 我有特定的用户设置为有限的访问和强密码的远程访问。 我应该做什么不同的事情吗? IP address '123.108.223.200' could not be resolved: The requested name is valid, but no data of the requested type was found. IP address '116.255.210.59' could not be resolved: This is usually a temporary error during hostname resolution and means that the local server did not receive a response […]
在使用php-fpm安装nginx之后,感谢remi版本库,当我简单地安装mysql客户端时出现错误: yum install mysql 给我下面的结果(见下文)。 Loaded plugins: fastestmirror, priorities Loading mirror speeds from cached hostfile * base: centos.quelquesmots.fr * epel: ftp-stud.hs-esslingen.de * extras: centos.crazyfrogs.org * updates: centos.mirror.crcrepairs.com Setting up Install Process Resolving Dependencies –> Running transaction check —> Package mysql.x86_64 0:5.1.73-3.el6_5 will be installed –> Processing Dependency: mysql-libs = 5.1.73-3.el6_5 for package: mysql-5.1.73-3.el6_5.x86_64 –> Processing […]
我正在尝试启动第二个mysqld实例来从备份中恢复数据(innoDB)。 按照手册我把这个: P="/var/lib/reoback/backups/2014-06-30/var/lib/mysql" cd $P mkdir tmp touch mysql.log chown -R mysql:mysql . # mysqld v5.0 mysqld –console –port=3399 –socket=/var/run/mysqld/mysqld.sock –datadir=$P / –pid-file=$P/mysqld.pid –log=$P/mysql.log –log-bin=$P/bin.log / –log-error=$P/error.log –tmpdir=$P/tmp –innodb_force_recovery=6 并最终崩溃我的运行实例。 问题是:如何使用备份文件夹创build第二个mysqld实例?
我有一个使用MySQL的小应用程序。 我在一个使用Apache on Digital Ocean的小型Ubuntu机器上。 如果出现任何问题,我想定期向我发送或以某种方式下载数据库的备份。 我的数据库包含个人信息,如电子邮件和纯文本密码(哈哈),所以我不想做任何事情的数据可能会被盗走。 保持备份只是为了定期做一个数据库转储,然后下载该文件或有一些更复杂的方式,我错过了最好的方法? 人们通常会做什么来保护他们的数据,并确保他们有东西,以防万一他们受到威胁? 谢谢
我有在Debian Wheezy上运行的Nagios 3。 我能够从命令行运行查询以下查询。 mysql db的凭证存储在~nagios/.my.cnf nagios@intranet:~$ /usr/lib/nagios/plugins/check_mysql_query -H 'myhost.mydomain.com' -q "SELECT cast(AVG(availability)*100 AS DECIMAL(5,2) ) FROM crm.api_clients;" -w 70:100 -c 40:100 QUERY OK: 'SELECT cast(AVG(availability)*100 AS DECIMAL(5,2) ) FROM crm.api_clients;' returned 100.000000 但是,当从Nagios调用相同的命令时,它不能连接到数据库。 命令和服务定义的相关部分是 define command{ command_name check_proxy command_line /usr/lib/nagios/plugins/check_mysql_query -H 'myhost.mydomain.com' -q "SELECT cast(AVG(availability)*100 AS DECIMAL(5,2) ) FROM crm.api_clients;" -w '$ARG1$' -c '$ARG2$' […]