mysql - 在 PowerShell 脚本中运行 MySQL 查询
问题描述
我想在 PowerShell 脚本中编写 SQL 查询,以便稍后使用任务计划程序运行它们。
$db = 'hotels'
$user = 'root'
$pass = ''
$mysql = 'C:\mariadb\mariadb-10.3.12-winx64\bin\mysql.exe'
$params = '-u', $user, $db
& $mysql @params -e 'SELECT user FROM ondemandscheduledrequests ORDER BY id DESC LIMIT 1' hotels
Start-Sleep -Seconds 10
我试过这样一个简单的。
当我执行SELECT *
查询时它工作正常,但是当我尝试检索单个字段时,我显示了这个:
我不明白为什么它不起作用。
解决方案
推荐阅读
- javascript - JS函数后innerHTML属性没有改变
- image - 如何使用 SAMA5D27-SOM1-EK1 套件读取视频
- c - 为什么链表的变量必须是指针
- powershell - 如何使用正则表达式的选择字符串模式从字符串中打印包含格式为“day dd/mm/yyy hh:mm:ss.ms”的时间戳的子字符串?
- virtualbox - macOS 上的 VirtualBox 命令“vboximg-mount”是否有对应项?(即,我如何卸载?)
- wordpress - 如何通过 Wordpress 中的所有匹配标签获取所有帖子
- asp.net-core - IMemoryCache 在设置值 asp.net core 2.2 后返回 null
- python - 如何用列表解决这个 python 问题
- mysql - 过滤重复记录并添加具有值(1 和 2)的附加列
- ios - SwiftyStoreKit - 如何正确恢复自动更新订阅?