| Bug #9498 | Ensure compatibility with new server option: NO_BACKSLASH_ESCAPE | ||
|---|---|---|---|
| Submitted: | 30 Mar 2005 20:59 | Modified: | 4 Jul 2007 2:13 |
| Reporter: | Ken Johanson | ||
| Status: | Closed | ||
| Category: | Connector/ODBC | Severity: | S2 (Serious) |
| Version: | 3.51 | OS: | Any (Any) |
| Assigned to: | Jim Winstead | Target Version: | |
[30 Mar 2005 20:59]
Ken Johanson
[15 May 2007 22:23]
Jim Winstead
Bug #28453 has been marked as a duplicate of this bug.
[27 May 2007 21:45]
Jim Winstead
Bug #28708 has been marked as a duplicate of this bug.
[20 Jun 2007 21:02]
Jim Winstead
This issue has been fixed in the repository, and will be in the upcoming 3.51.17. The driver was using mysql_odbc_escape_string(), which does not handle NO_BACKSLASH_ESCAPES mode. Now it uses mysql_real_escape_string(), which does. To use a different character set with Connector/ODBC, it is necessary to specify it as part of the DSN or connection string, which is also a new feature in the upcoming 3.51.17.
[4 Jul 2007 2:13]
Paul DuBois
Noted in 3.51.17 changelog.
