通常情况下,如果您想执行 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/