假设从 pgdumpall 提供了一个转储
pg_dumpall > outfile.bkp
如何验证输出文件是否是用于恢复的有效数据库文件。就像恢复之前的预防步骤一样
psql -f outfile.bkp postgres
例如:在 MySQL 中,我们可以查看从mysqldump生成的备份文件的前几行,因为它们具有类似 SQL 的语法。
假设从 pgdumpall 提供了一个转储
pg_dumpall > outfile.bkp
如何验证输出文件是否是用于恢复的有效数据库文件。就像恢复之前的预防步骤一样
psql -f outfile.bkp postgres
例如:在 MySQL 中,我们可以查看从mysqldump生成的备份文件的前几行,因为它们具有类似 SQL 的语法。
我授予SELECT
特定数据库上的用户特权,现在每当我尝试远程连接时
$ mysql -h ip-of-remote -u username -p
使用该用户凭据并尝试更改数据库在连接时需要很长时间才能更改数据库(进入 mysql 提示符)非常快
mysql> USE db_name;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql>
相反,当我 ssh mysql 服务器,然后尝试使用相同的用户凭据在本地(没有主机)登录 mysql 提示符,然后尝试更改数据库时,它会快速更改并且我没有收到该消息
mysql> USE db_name;
Database changed
mysql>
我试图 --disable-auto-rehash
在 my.cnf 但没有运气。请帮忙
[mysql]
no-auto-rehash