MYSQL 5.6版本 mysqldump备份数据,提示警告“Using a password...”

MYSQL 5.6版本 mysqldump备份数据,提示警告“Using a password...”,第1张

mysql 5.6版本之后,使用 mysqldump dbName -r - p >bs.sql 会报警告。

具体原因请看: mysql官网文档7.1.2.1 End-User Guidelines for Password Security

大意就是,在命令行输入密码,不安全。因此,它也给出了几个解决方案。

其中就用利用my.cnf(linux下)/my.ini(window)加入密码的写法。

对应的,mysqldump的备份写法是如下:

1.可能密码不对。

错误原因:可能是用户名或密码不对,或者权限不够;

解决方法:检查用户名和密码以及权限,然后再连接。

2.本地连接,密码权限都对,但是无法连接。

错误原因:数据库本地连接默认使用的是/tmp/mysql.sock去连接数据库的,如果数据库的sock文件不是/tmp/mysql.sock,客户端找不到这个文件就报错。

解决方法:找到数据库用的sock文件,然后使用-S参数让客户端使用这个文件,或者是在my.cnf中的[client]下面添加socket配置使其和实际的一样。

参考资料

CSDN.CSDN[引用时间2018-1-9]

mysql打不开,可能是文件损坏,我们可以重新安装来打开这个程序。

安装教程:

1、打开下载好SQL 所在的文件夹,双击运行里面的setup.exe文件。

2、选中“我接受许可条款和条件”,并点击下一步

3、点击“安装”按钮。

4、点击“下一步”按钮。

5、点击“下一步”按钮。

6、等待检查完成后,点击“下一步”(注意:如果此处有错误的话,就需要先把错误解决了才能继续下面的安装,否则的话可能会导致后面的安装失败,那个IIS功能要求可以不用管):

7、等待安装程序。

8、将左边全部打钩,点击下一步:

9、点击“下一步”。

10、选择“使用内置系统账户”,然后点击下一步。

11、点击下一步。

12、点击下一步。

13、点击下一步。

14、点击“安装”按钮。

15、等待安装。

16、安装完成后,点击下一步。

17、点击“完成”,这样SQL Server 2005就安装好了。

18、从开始菜单里面打开SQL 。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6125880.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-15
下一篇 2023-03-15

发表评论

登录后才能评论

评论列表(0条)

保存