MySQL5.6在使用名文的密码登陆时,会出现:Warning: Using a password on the command line interface can be insecure
当然这样对于平常的登陆会无所谓,如果在脚本里使用使用的话,就会有问题;
解决这种问题的方法是需要在my.cnf中配置即可;
在my.cnf中加入如下配置
[mysqladump] user=my_name password=my_pass
重启MySQL 即可
以后再使用mysqldump命令就不需要加上任何参数了,
例如: mysqldump db > mysql_bak.sql
省略了-u和-p参数。
时间: 2024-10-27 12:07:18