mysql - 是否可以从 CentOS 命令行执行数据库插入?

标签 mysql linux command-line insert centos

通常情况下,如果您想执行 MySQL 命令,您只需打开 MySQL 命令行,但我正在尝试通过 Windows 命令行执行命令。

刚得到这个得到这个代码在 Windows command-line 上工作,但也需要它的 CentOS 端口:

echo INSERT INTO InsertTableName (Column001, Column002) VALUES('Value001', 'Value002'); | mysql -u InsertUserName -pInsertPassword InsertDatabaseName

问题、反馈、请求——只要评论,谢谢!!

系统设置:

* MySQL: 5.1.53-community MySQL Community Server (GPL)
* CentOS: 5.5 (64-bit)

最佳答案

你只需要引用插入语句:

echo "INSERT INTO InsertTableName (Column001, Column002) VALUES('Value001', 'Value002');" | mysql -u InsertUserName -pInsertPassword InsertDatabaseName

关于mysql - 是否可以从 CentOS 命令行执行数据库插入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5181713/

相关文章:

c# - 如何更新链接到 MySQL 数据库的图表?

php - Yii2 按关系排序

MySQL错误:1064 while calling a stored procedure from an event

c# - 如何在输入时读取 C# 控制台应用程序的整个命令行?

ruby - 像普通脚本一样部署 rake 任务

php - 我的 SQL 语句有什么问题?

c - POSIX:在 64KB 边界上分配 64KB

linux - 在 Ansible 中将单词添加到行尾

linux - 网络感知 wx.FileDialog

linux - 如何在 Linux 上独立于鼠标版本和类型明确设置鼠标速度/加速度