小编Pra*_*nan的帖子

用不同的名称恢复mysql数据库

我们如何从 mysqldump 文件中恢复不同名称的 mysql 数据库。我不想打开转储文件并对其进行编辑。还有其他更好的方法吗?

mysql mysql-5 mysqldump backup restore

52
推荐指数
4
解决办法
11万
查看次数

mysqladmin 没有使用内联密码

我正在尝试设置一个 cron 作业来从我的从机中获取备份。所以我需要阻止奴隶

我发出命令

mysqladmin --user=root --password=test_pass stop-slave
Run Code Online (Sandbox Code Playgroud)

但它抛出错误:

mysqladmin: 在 'localhost' 连接到服务器失败错误:'访问被拒绝用户 'root'@'localhost'(使用密码:YES)'

现在我尝试使用命令

mysqladmin --user=root --password stop-slave
Run Code Online (Sandbox Code Playgroud)

它提示输入密码,我给了test_pass,一切都很好。

为什么会这样?什么是替代方案?

注意:顺便说一句,我的 mysql 版本是mysql-5.0.95-5,它有任何意义。

mysql authentication mysqladmin

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

MYSQL 错误 2049 (HY000):使用旧(4.1.1 之前)身份验证协议引用的连接(启用客户端选项“secure_auth”)

当我尝试将 5.0 版本的所有数据库转储恢复到 5.6 版本时,它恢复了,之后当我尝试重新连接时,出现以下错误

ERROR 2049 (HY000): Connection using old (pre-4.1.1) authentication protocol ref used (client option 'secure_auth' enabled)..

我尝试在 My.ini 中添加以下几行并重新启动服务,但问题一直存在。

skip-grant-tables 以下链接说它是 MYSQL 中的一个错误。

https://github.com/santisaez/powerstack/blob/master/packages/mysql/mysql-powerstack-secure_auth.patch

有没有人对此解决方案有任何修复?

mysql authentication

9
推荐指数
3
解决办法
3万
查看次数

在恢复mysql数据库时,视图变成了表

我有一个完整的数据库转储并恢复了它。但是在我新恢复的服务器中,所有视图都显示为 MyISAM 表。在早期,垃圾场得到了完美的恢复。任何人都可以帮我触发这个问题吗?

问候, 普拉文

mysql view restore

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

只删除表的权限,不删除数据库

我创建了一个对数据库具有删除权限的用户。

如何创建有权删除指定数据库的表而不是数据库的用户。

mysql permissions users

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