我在ubuntu服务器上安装了mysql而没有指定密码.当我做
mysql -u root -p
Run Code Online (Sandbox Code Playgroud)
它提示输入密码而不提供任何输入我只需点击输入就可以了.
现在我需要使用cron job对数据库执行一些操作.我的cron作业不起作用,因为mysql提示输入密码.我试过了
mysql -u root -p'' my_database
Run Code Online (Sandbox Code Playgroud)
但那也不起作用.
有什么建议吗?
sne*_*lan 75
像这样 mysql -u root --password="" dbname
Bil*_*hor 25
不要让mysql提示输入密码'mysql -u myuser'.我建议您创建一个只具有所需权限的帐户来执行此操作.还限制其对localhost的访问权限.在root上输入密码.
Lig*_*ica 13
我在ubuntu服务器上安装了mysql而没有指定密码.当我做
Run Code Online (Sandbox Code Playgroud)mysql -u root -p
-p
调出密码提示.如果您没有密码,那么您不想这样做.
写吧:
mysql -u root
Run Code Online (Sandbox Code Playgroud)
为了上帝的爱,请在该帐户上获取密码!
要在命令中传递密码,请使用-p$PASSWORD
. 在以下示例中,用户/密码是 root/root:
mysql -proot -D my-db -u root -h 127.0.0.1 -e "select * from my_table"
Run Code Online (Sandbox Code Playgroud)
重要提示:请注意,-p
密码和密码之间没有空格-proot
归档时间: |
|
查看次数: |
36496 次 |
最近记录: |