例如,当我转到mysql命令行并执行以下操作时:
mysql> create database `#mysql#testdb`;并尝试:
mysql> show databases;我只得到一个名为"testdb“的数据库,而不是"#mysql#testdb”。
你知道这是怎么回事吗?
发布于 2013-10-11 02:42:39
您可以使用特殊字符,如# (sql注释)。如果可以避免,请使用下划线'_‘而不是#。否则,看看this page,它应该会帮助您使用特殊字符。
发布于 2013-10-11 02:44:18
#是一种mysql注释符号。基本上,你是在注释掉mysql。
https://stackoverflow.com/questions/19303630
复制相似问题