我有以下脚本,它可以很好地在ubuntu上启动和创建MySQL数据库的新表:执行此命令后,MySQL请求输入密码。唯一的问题是,我想要在流浪提供bash脚本上这样做,所以我必须自动化输入密码的过程。基本上,我必须给MySQL程序输入一行,如下所示:
Enter password: password_go
问题陈述........
这是意料之中的,我相信这是一个正确的行为。但是,如果猫把这个转储转到mysql服务器,即cat dump | mysql -u root -pxxxx (帐户有SUPER),它就会抱怨ERROR 3552 (HY000) at line 30:Access to system schem
我看到了使用聚合函数的文档,并尝试使用相同的文档来确定MAX值,但是Maximo给出了一个错误消息,如下所示 cxvalue is the relationship name startdate - date parameter
NameError: name 'MAXF' is not defined in <script> at line n
我刚接触过码头容器,我正在自动化一些MySQL任务。通过使用bash脚本,我能够自动化数据库的创建和转储,但现在我尝试创建新用户,从命令行获取输入,但它不起作用。这是我的剧本:
sudo docker run -it --link testing1:mysql --rm mysql/mysql-server:5.7.11 sh -c 'exec mysql -h"$<e