Articles of mysql

简单的MediaWiki备份

我目前正与一家小型(<250户)市政供水公司签约。 我正在做的一件事是重写他们十年的过时的程序手册,经过与公司总裁和掌柜的讨论后,我决定使用本地MediaWiki安装。 我目前遇到的问题是维基的备份。 (当前托pipe维基的笔记本电脑的显示器本周开始出现故障,这使得数据备份移到了我的优先事项的前面。)我当然可以将其备份,并且我知道如何从备份中恢复它。 但是,这份承包工作并不是一个固定的职位,最终由办公室经理负责。 但是,他们不是特别精通技术,MediaWiki备份指令涉及命令行工具等选项,而这些选项并不是他们特别感兴趣的东西。 有什么办法可以简化备份和恢复过程(尤其是数据库备份;我相信pipe理员可以根据需要处理文件)? 运行localhost wiki的计算机是一台装有Windows 10的笔记本电脑,运行XAMPP(Apache 2.4.17,MySQL 5.0.11,PHP 5.6.21) (在这个问题出现之后,从SO重新发表的话题就不在话下了)

Percona 5.7重新启动并放弃我的连接

我已经很长一段时间与这个bug的斗争,当我运行脚本到MySQL(Percona)我断开连接,当我尝试从一个活的服务器导入一个MySQL转储它在这里断开我。 所以,我为什么每次尝试运行我的脚本或尝试导入somthing与我的GUI客户端连接Refue时,我正在争取。 有eny如何得到这messegt之前,并知道有人在这里发生了什么? 它是我们的开发者服务器上的一个本地数据库,所以现在它不那么危险。 06:23:02 UTC – mysqld得到信号6; 这可能是因为你遇到了一个错误。 这个二进制文件或其中一个链接的库也可能是损坏的,不正确的构build或错误的configuration。 这个错误也可能是由于硬件故障造成的。 试图收集一些可以帮助诊断问题的信息。 由于这是一个崩溃,肯定是错的,信息收集过程可能会失败。 请通过报告http://bugs.percona.com/上的任何错误,帮助我们使Percona Server更好。 K字节的内存希望没关系;可能的是,mysqld可以使用最多的key_buffer_size +(read_buffer_size + sort_buffer_size)* max_threads = 68309 K字节的内存希望没关系; 如果不是,则减less方程中的一些variables。 线程指针:0x7f8c80000ae0试图回溯。 您可以使用以下信息来找出mysqld死亡的地方。 如果在此之后没有看到任何消息,则会出现严重错误… stack_bottom = 7f8cd0cd0e80 thread_stack 0x30000 / usr / sbin / mysqld(my_print_stacktrace + 0x2c)[0xe8197c] / usr / sbin / mysqld(handle_fatal_signal + 0x479)[0x797f89] / lib /x86_64-linux-gnu/libpthread.so.0(+0xf8d0)[0x7f8d06efc8d0] /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x37)[0x7f8d04e82067] / lib / […]

PHPMyAdmin – 500内部服务器错误 – Windows Server 2012 R2 – IIS 8

我有Windows Server 2012 R2和IIS 8作为Web服务器和操作系统。 我安装了PHP 7,它工作的很好,我可以在创build时查看index.php文件。 我也在系统上安装了MySQL社区服务器,这也是可行的。 虽然当我安装phpMyAdmin来pipe理MySQL数据库,我得到一个500内部服务器错误。 我为主机configuration了config.inc.php.ini文件和适当的IP地址,并启用了一些基本的必需设置,但我不知道为什么当我尝试打开phpMyAdmin的网站时,出现500内部服务器错误错误不是特定的。 是否有某种types的为什么通过查看有关问题的更具体的细节,如启用错误日志或可能有用的东西来查看问题是什么,以解决这个问题。 还有其他人知道一些其他的设置configuration,需要设置正确的查看phpMyAdmin的网站来pipe理MySQL数据库。 它是否缺less特定于数据库的设置,这就是为什么它不能访问数据库,我得到一个500内部服务器错误。 我如何知道什么ip地址用于MySQL社区服务器我使用CLI和MySQL的状态命令来查看MySQL数据库的设置。 它看起来像root @ localhost是我所看到的状态信息作为用户。 所以这可能是问题在config.inc.php.ini文件中configuration为phpMyAdmin主机的错误IP地址。 可能是一个错误的IP地址导致500内部服务器错误?

mysql复制失败(没有错误)

我在一个MySQL 5.6服务器(主)复制到混合模式的奴隶。 事情是,我连接到MySQL trought工作台,我执行querys和复制。 但是,如果另一个用户通过相同的方式连接,删除一个寄存器,它在主机上被删除,但不被复制到从机上。 所以寄存器仍然出现。 我不明白为什么它不显示错误。 它连续复制,直到有人试图插入一个具有相同ID的寄存器(因为它没有被删除),然后它失败,显示重复的条目。 有谁知道如何select一个日志,它显示错误? 为什么它连续复制,而不是执行该查询? 谢谢

我怎样才能快速地看到一个可读的MySQL正常运行时间?

我想以一种有用的方式快速获得mysql的正常运行时间,而不仅仅是从GLOBAL STATUS转储秒,然后做一些math计算。 有没有办法在Linux上完成这个?

普通草坪解决scheme是否适合ACID DB的存储?

我们使用IBM Storwize V3700作为我们公司的存储解决scheme,它在RAID 5上运行3个存储卷。存储不仅用于数据库,还用于一般的虚拟机存储和整个公司的共享文件系统。 我的理解是,一般情况下的ACID数据库(尤其是PostgreSQL)运行得更好,只要您具有一致的IOPS并将WAL日志和数据存储在不同的磁盘中。 通用存储解决scheme中不可能有这样的configuration。 当文件系统处于RAID 5时,AFAIK数据库在重写/重读的情况下不能正常运行,但我无法find解释它的任何直接的文章。 为了性能方面的原因,我想将一个Postgres数据库移出通用存储,因为这些卷用于服务其他虚拟机和服务,所以我将在IOPS中产生“坏邻居”效应,但是我需要备份我的理解。

Google App Engine WordPress部署pipe道/工作stream程

我最近使用Google App Engine Launcher成功地将开发的WordPress项目的初始版本部署到Google App Engine。 它工作很好。 我在本地进行编辑。 点击一个表示部署的button。 完成。 然而,在下一个部署中,我意识到,在本地内部完成WordPress仪表盘的所有工作并不能弥补云部署。 插件文件,style.css和我编辑的其他file upload得很好。 只是不是我猜测的数据库? 所以使用这个工作stream程,我必须做两次WordPress的仪表板更改 – 一次在云上本地和一次。 有人可以告诉我,如果我在这里错过了一步吗? 这是我第一次使用Google App Engine。 谢谢!

MySQL进程突然增加(Windows)

如何杀死MySQL中的show processlist中的所有进程? 我的服务器中有大约850个进程(Windows)

我如何使MySQL,PHP和Apache从我的SSD上运行? (Linux)的

对于整个Linux服务器来说,我还算是个新手,但是我的一个网站已经发展到了一个专门的硬件虚拟服务器,而不是使用networking托pipe服务。 我正在运行Ubuntu 16.04,并且已经通过apt-get命令安装了Apache,MySQL和PhP。 为了得到我的SSD我只是导航到/ssd/ 如何确保我的所有networking资料都在SSD上运行,而不是安装操作系统的硬盘。

build议在每次查询后closuresMySQL连接

我有一些使用PHP的networking抓取工具,它抓取网页,并在数据库中存储有关页面的信息,现在,加载页面花费了大量的时间,最重要的是我的脚本之间睡了5秒每个请求,同时连接到MySQL服务器仍然是开放的,我最终睡眠MySQL进程太多了。 我在想,因为我的脚本的每个实例都有20秒左右的时间,并且不超过3-4次MySQL查询,所以closures与MySQL的连接并重新打开每个查询可能会更好。在浪费时间编辑代码之前,我想问一下你对这个问题的build议,我有什么意义吗?