Lines 182-190
Link Here
|
182 |
{ |
182 |
{ |
183 |
if (me && me->host) { |
183 |
if (me && me->host) { |
184 |
HTTRACE(SQL_TRACE, "SQL connect. Open a link to server `%s\'\n" _ me->host); |
184 |
HTTRACE(SQL_TRACE, "SQL connect. Open a link to server `%s\'\n" _ me->host); |
185 |
if ((me->psvr = mysql_connect(&(me->server), me->host, |
185 |
if ((me->psvr = mysql_real_connect(&(me->server), me->host, |
186 |
me->user ? me->user : "", |
186 |
me->user ? me->user : "", |
187 |
me->password ? me->password : "")) == NULL) { |
187 |
me->password ? me->password : "", |
|
|
188 |
"",0,0,0)) == NULL) { |
188 |
HTTRACE(SQL_TRACE, "SQL connect. `%s\' errno %d\n" _ |
189 |
HTTRACE(SQL_TRACE, "SQL connect. `%s\' errno %d\n" _ |
189 |
mysql_error(&me->server) _ mysql_errno(&me->server)); |
190 |
mysql_error(&me->server) _ mysql_errno(&me->server)); |
190 |
return NO; |
191 |
return NO; |
Lines 240-246
Link Here
|
240 |
|
241 |
|
241 |
/* If the database couldn't be found then create a new one */ |
242 |
/* If the database couldn't be found then create a new one */ |
242 |
if (err == 1049) { |
243 |
if (err == 1049) { |
243 |
if (mysql_create_db(me->psvr, db) < 0) { |
244 |
char query[1024]; |
|
|
245 |
sprintf (query, "CREATE DATABASE %s", db); |
246 |
if (mysql_query(me->psvr, query) < 0) { |
244 |
HTTRACE(SQL_TRACE, "SQL error... `%s\', errno %d\n" _ |
247 |
HTTRACE(SQL_TRACE, "SQL error... `%s\', errno %d\n" _ |
245 |
mysql_error(me->psvr) _ err); |
248 |
mysql_error(me->psvr) _ err); |
246 |
return NO; |
249 |
return NO; |