![将 mysql 字段替换为 X](https://linux22.com/image/65902/%E5%B0%86%20mysql%20%E5%AD%97%E6%AE%B5%E6%9B%BF%E6%8D%A2%E4%B8%BA%20X.png)
我想更新 MySQL 数据库表列X。我怎样才能做到这一点,而不必从mysql>
提示中交互地执行此操作?我想用一个简单的命令来完成此操作。
答案1
您可以mysql
使用选项执行命令-e
,如下所示:
$ mysql -u user -pPASSWORD -e 'UPDATE QUERY;'
从man mysql
--execute=statement, -e statement
Execute the statement and quit. The default output format is like that
produced with --batch. See Section 4.2.4, “Using Options on the
Command Line”, for some examples. With this option, mysql does not use
the history file.
试一下!
注意:不建议将密码放在一行中