小编Cha*_*son的帖子

如何忽略 mysqldump 的错误?

转储数据库时,我得到

mysqldump: Couldn't execute 'show create table `some_table`': execute command denied to user 'some_user'@'%' for routine 'some_routime' (1370)
Run Code Online (Sandbox Code Playgroud)

然后倾销就停止了。

当 mysqldump 遇到这些问题时,如何让它继续运行?10 分钟的谷歌没有提供任何帮助。

这是我使用的命令:

mysqldump -u username -h localhost --port=4406 -p --databases database_name --skip-lock-tables --force > database_name.sql
Run Code Online (Sandbox Code Playgroud)

mysql

14
推荐指数
1
解决办法
5万
查看次数

如何转储 MySQL 数据库的视图模式?

我有一个 MySQL 数据库,我希望为其转储视图模式。我该怎么做呢?我尝试使用 --no-data 进行 mysqldump,但它只转储表模式。

mysql database schema dump

6
推荐指数
2
解决办法
4万
查看次数

为什么我的反向 SSH 隧道突然失效?

大约一年以来,我已经拥有从所有客户端计算机到服务器的持久隧道。我已经几个月没有更新我的服务器或更改任何配置文件——据我所知——。突然间,我的所有客户端计算机的隧道都停止工作(我为每台计算机使用不同的端口)。

我使用 RSA 密钥。我已经在每台计算机上多次重新生成它们。

当在“ps aux”输出中找不到“clients@my.hostname”时,我有一个脚本通过Cron作业运行以下内容:

ssh -p 2222 -g -T -N -x -f -R 2223:localhost:22 clients@my.hostname
Run Code Online (Sandbox Code Playgroud)

当我使用 -vvv 手动运行此命令时,我可以 ssh 进入服务器,然后 ssh 进入转发端口(ssh localhost -p 2223)就好了。然而,五分钟后,它就挂了。我使用 -vvv 在服务器上得到以下输出:

chad@zeus:~$ ssh localhost -p 2223 -vvv
OpenSSH_4.7p1 Debian-8ubuntu1.2, OpenSSL 0.9.8g 19 Oct 2007
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to localhost [127.0.0.1] port 2223.
debug1: Connection established.
debug1: identity file /home/chad/.ssh/identity type -1
debug3: Not a RSA1 key file /home/chad/.ssh/id_rsa.
debug2: …
Run Code Online (Sandbox Code Playgroud)

ssh tunneling ssh-tunnel

2
推荐指数
1
解决办法
2356
查看次数

标签 统计

mysql ×2

database ×1

dump ×1

schema ×1

ssh ×1

ssh-tunnel ×1

tunneling ×1