我使用mysql作为我的数据库服务器。我想有一个数据库的备份,并在机器崩溃的情况下恢复它们。我是通过GUI I Windows来获取数据的。我在谷歌上搜索和阅读了很多关于automysqldump的信息,但我找不到可下载的可执行文件,我已经下载了.sh文件,但我对如何使用它感到非常困惑。请帮我解决这个问题。我不想知道如何使用automysqldump,但想知道如何使用windows来备份和恢复数据库。
我在一台服务器上有一个SQL server 2012数据库,这是一个开发数据库。我想在其他机器上创建另一个数据库,它将是原始数据库的精确副本,一旦模式和数据发生任何更改,它就应该迁移到这个第二个数据库中。我尝试了log shipping方法,但在这种情况下,辅助数据库处于Restoring模式,而我希望数据库同时处于活动状态和运行状态。性能或锁并不重要。
有没有其他简单的方法可以做到这一点?定期自动运行的实用程序也会很棒。
我对mysql用户权限进行了更改,由于某种莫名其妙的原因,除了mysql安装数据库之外,我再也看不到所有的数据库了。我不太明白为什么我看不到这些数据库,并且正在寻找关于我应该从哪里开始寻找哪里的权限可能已经搞砸了的输入。这是一个我不太熟悉的mysql层。我知道DB是存在的,但出于某种奇怪的原因,我不能将它们看作root。
mysql> SHOW GRANTS FOR 'root'@'localhost';
+------------------------------------------------------------------------+
|
我的Plesk控制面板只显示3个数据库(2个用于一个域,1个用于第二个域)。
当我使用命令行mysql> show databases时,它显示了大约20个数据库。
为什么Plesk mysql> show databases;在列出我的CentOS 8系统上的所有数据库时会有区别呢?
当我使用Plesk进行备份时,它是备份所有数据库还是只备份3个数据库?
我想使用mysqldump备份存储在MySQL服务器5.1.36中的mediawiki数据库。
大多数wiki文章都是用西班牙语写的,他们不想用错误的字符集创建转储。
mysql> status
--------------
...
Current database: wikidb
Current user: root@localhost
...
Server version: 5.1.36-community-log MySQL Community Server (GPL)
....
Server characterset: lat