1
在MySQL中,我有一个用户密码为“<”。通过非常密码的命令行登录到MySQL
CREATE USER me IDENTIFIED BY 'ab>cd';
我可以完美地使用这个用户名和密码使用MySQL查询浏览器。大。但是,当我尝试使用命令行登录时,它失败。
C:\Program Files\MySQL\Server\bin>mysql -u me -pab>cd
ERROR 1045 (28000): Access denied for user 'me'@'localhost' (using password: YES)
不幸的是,这似乎是在我的.NET应用程序中导致与我的MySQL连接字符串相同的问题,因为我得到相同的异常消息。
当然,这只是工作,因为它应该...
CREATE USER me2 IDENTIFIED BY 'abcd';
和
C:\Program Files\MySQL\Server\bin>mysql -u me2 -pabcd
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 38
Server version: 5.1.31-community MySQL Community Server (GPL)
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
任何帮助吗?
不敢相信我没有尝试过。我用单蜱试过,但不是双倍。谢谢。现在希望它可以在我的连接字符串中工作。 – Brillyints 2009-09-04 22:41:42