下面的脚本将一组csv文件加载到mysql数据库中。我试图在循环中执行此函数,但名为return的mysql表字段导致脚本认为它应该执行函数return。对于mysql,返回的` around用于转义它,它是mysql的关键字。for f in *.txt; mysql -uroot -ppassword -e "LOAD DATA INFILE '$f' INTO TABLE info FIELDS TERMINATED
引擎是MySQL。如果我分别运行这三个查询,它们可以正常工作,但如果我将所有查询都放在一个查询中,似乎会失败。我期待着在一个查询中做所有的事情,而不是三个。UPDATE users AS u1 SET u1.`active` = '1' WHERE u1.`id` = '8';我不知道这是否可能。
感谢您阅读我
我是一个postgreSQL新手,我找不到任何有用的使用psql命令的介绍。至少我认为这是我想要使用的命令。在不指定数据库的情况下连接-我似乎不能用psql做到这一点:
$ mysql -u root -prootpasswordServer version: 5.5.28 MySQL Community