[英]skip mysql password in bash script when password is empty
我有一个bash文件db_reset
drop database foo;
create database foo;
我正在尝试运行此脚本:
prompt> mysql -uroot -p < db_reset
每次都要求输入密码
prompt> mysql -uroot -p < db_reset
Enter password:
我想跳过这一步。 密码为空。 我已经尝试过像
prompt> mysql -uroot -p"" < db_reset
Enter password:
但是结果总是一样的。 有人能帮我吗?
如果您不想提供密码,只需省略(取消选择) -p
选项
:~$ mysql -u root
NB空口令是不安全的。 如果这是我的数据库,则没有密码或其他安全身份验证机制的root帐户或任何帐户是不可能的。 (MySQL甚至不应允许未经身份验证的连接。)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.