我正在编写 Windows 批处理文件。在普通命令行上,我们会有:
mysql -u root -p dbname
Enter password: [types password]
show tables;
有没有办法我可以在批处理文件中提供密码并“显示表格”,以便用户不必输入密码 - 他们只需运行批处理文件即可?
答案1
密码:
mysql -u root --password=p4ssw3rd 数据库名称
命令:
mysql ... -e“显示表;”
echo 显示表;| mysql ...
( 回声 foo; 回音條; )|mysql...
mysql ... < 命令.txt