我在这里尝试的是,我希望将mysql查询和该查询的输出保存在一个文件中,并在ubuntu终端上显示。我的方法是这样的:
$ mysql -u user -pmysql |& tee day1.sql
mysql: [Warning] Using a password on the command line interface can be insecure.
use AUDIT;
select * from CUSTOMERS;
但是,直到我按下ctrl + D.It键,它才会显示输出,似乎它会将我的查询发送给mysql服务器,我也希望看到终端中的查询输出,有什么方法可以做到吗?
我正在编写bash脚本,并希望将MySQL错误重定向到日志文件。
我在以下方面取得了成功(错误1045 (28000):拒绝用户访问.被追加到日志文件中)
mysql -u user -pWrongpass -sN -e "query to update db;" 2>&1 | tee -a log
然而,我在这件事上没有成功。运行脚本时会显示错误,但在日志文件中看不到它。
result=$(mysql -u user -pWrongpass -sN "query to select from db;") 2>&1 | tee -a
我的bash脚本查询mysql数据库3次,并将每次查询的标准重定向到一个文件(总共3个不同的文件,具有不同的列结构)。
我希望它要求输入mysql密码,因为对我来说,不要将密码放在脚本或磁盘上很重要。
如何在同一个mysql会话中包含所有查询和标准输出重定向,以避免3次询问密码?
这就是我现在所拥有的:
#!/bin/bash
mysql -h database.com -u user -p -e "USE database; mysql query1" > file1
mysql -h database.com -u user -p -e "USE data
我知道您在尝试将报告写入Oracle SQLplus中的文件时使用假脱机命令。
MySQL中对应的命令是什么?
这是我的代码:
set termout off
spool ${DB_ADMIN_HOME}/data/Datareport.log @ ${DB_ADMIN_HOME}/Scripts.Datavalidation/Datareportscript.sql
spool off
exit
我怎么用MySQL写呢?
我试图将查询的所有输出记录到一个文件中,但我只能获得部分信息。
下面是我的alter文件:
mysql -uuser -ppassword db -v -c --show-warnings -e \
"alter table A engine=InnoDB;
alter table B engine=InnoDB;
alter table C engine=InnoDB;
alter table D engine=InnoDB;"
这是当前的输出:
Warning: Using a password on the command line interface can be
我想将mysql的查询保存到桌面上的..out/..log/..txt文件中。我用的是Mac电脑。我看到我的朋友在mysql中使用了"tee“linux命令来记录查询,如
tee ~/Desktop/mylog.txt
上面的命令在他的笔记本电脑上运行,但是显示了一个错误-
( Can't create/write to file '~/Desktop/mylog.txt' (Errcode: 2 - No such file or directory)
Error logging to file '~/Desktop/mylog.txt')
基本上,我想做一些错误提交我的bash脚本(task.sh):
#!/bin/bash
# step 1
# step 2
# step 3
# step n
if [ -f "/tmp/foo.bar" ]; then
# full_shell_output=?
# Send email to admin with all the stdout before this
fi
我试着运行bash test.sh | tee -a /var/log/test.log,但是它不能工作,因为当脚本还在运行时,"tee“甚至不会开始工作,但是,我确实想给管理员提供有用的
因此,我尝试删除PhpMyAdmin已经有一段时间了,我尝试了许多其他命令来尝试删除它,但是没有一个在工作。这是我对sudo apt-get purge phpmyadmin的输出
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
phpmyadmin*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 n
"scripts": {
"release": "npm run release| tee output1.txt",
"build":"npm run build | tee output.txt"
}, 然后我使用: npm run release 输出:Killed 请帮我通过两个测试用例一个还剩一个