我似乎无法做到这一点。 我想为mysqldump备份一些数据库设置一个shell脚本。
我努力了:
mysqldump -uroot -ppassword
mysqldump -u root -ppassword < – 在线A的说这是应该工作
mysqldump –user = root –password =密码
我一直在拒绝用户root @ localhost的访问
如果我做了老式的mysqldump -uroot -p并且inputpass都是好的
centos 6.8 mysql 5.7我手动安装了mysql: http : //www.tecmint.com/install-latest-mysql-on-rhel-centos-and-fedora/#
有没有一个MySQL选项,禁用此?
无法发表评论,但您的密码是否有可能需要引用的特殊字符? BASH可以用不同的方式来解释它们。
我的mysqldump -u root -p'password'语法主要适用于所有特殊字符。
这对我的作品mysql -u bas -pmysecretpassword
如果它的结构使用,你可以把你的密码my.cnf文件
喜欢这个 :
[mysqldump] user=bas password=mysecretpassword