我有一个以空格开头的mysql密码。我想将此密码放入一个变量中,然后使用它在bash脚本中进行连接。这可以很好地工作: mysql -u me -p' examplepw' 但这不是: pw=" examplepw"
mysql -u me -p'$pw' 因为单引号使变量名被逐字解释(即。mysql不将字符串$pw识别为有效密码)。 如何使用变量保存需要转义的mysql密码?
我想在Python3.6中转义这个命令,因为我想使用它来运行大量的csv文件。the problem caused by spaces in path names os.system(MYSQL_LOCATIONCHARACTER SET ascii FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINA