diff options
author | Mickaël Rémond <mickael.remond@process-one.net> | 2007-08-12 15:39:01 +0000 |
---|---|---|
committer | Mickaël Rémond <mickael.remond@process-one.net> | 2007-08-12 15:39:01 +0000 |
commit | 915d94b0dcdfb3e4530952d97f00dd8a4de7d694 (patch) | |
tree | 87bace0088831c72c7133100a045ffd23e96ab18 | |
parent | * doc/guide.tex: Minor update (thanks to Sergei Golovan) (diff) |
* src/odbc/ejabberd_odbc.erl: UTF-8 support for MySQL5 (EJAB-318).
SVN Revision: 868
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | src/odbc/ejabberd_odbc.erl | 1 |
2 files changed, 5 insertions, 0 deletions
@@ -1,3 +1,7 @@ +2007-08-12 Mickael Remond <mickael.remond@process-one.net> + + * src/odbc/ejabberd_odbc.erl: UTF-8 support for MySQL5 (EJAB-318). + 2007-08-09 Alexey Shchepin <alexey@sevcom.net> * doc/guide.tex: Minor update (thanks to Sergei Golovan) diff --git a/src/odbc/ejabberd_odbc.erl b/src/odbc/ejabberd_odbc.erl index a10b07a91..e4f383fe2 100644 --- a/src/odbc/ejabberd_odbc.erl +++ b/src/odbc/ejabberd_odbc.erl @@ -279,6 +279,7 @@ mysql_connect(Server, Port, DB, Username, Password) -> case mysql_conn:start(Server, Port, Username, Password, DB, NoLogFun) of {ok, Ref} -> erlang:monitor(process, Ref), + mysql_conn:fetch(Ref, ["set names 'utf8';"], self()), {ok, #state{db_ref = Ref, db_type = mysql}}; {error, Reason} -> ?ERROR_MSG("MySQL connection failed: ~p~n", [Reason]), |