|
|
|
|
@ -31,7 +31,7 @@ void check_set_names(MYSQL* proxysql_mysql) {
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
query_res = mysql_query(proxysql_mysql, "SELECT @@character_set_client, @@character_set_results, @@character_set_connection");
|
|
|
|
|
query_res = mysql_query(proxysql_mysql, "SELECT /*+ ;hostgroup=0 */ @@character_set_client, @@character_set_results, @@character_set_connection");
|
|
|
|
|
if (query_res) {
|
|
|
|
|
diag("Query failed with error: %s", mysql_error(proxysql_mysql));
|
|
|
|
|
return;
|
|
|
|
|
@ -75,7 +75,7 @@ void check_set_names(MYSQL* proxysql_mysql) {
|
|
|
|
|
* @param proxysql_mysql A MYSQL handle to an already stablished MySQL connection.
|
|
|
|
|
*/
|
|
|
|
|
void check_autocommit(MYSQL* proxysql_mysql) {
|
|
|
|
|
int query_res = mysql_query(proxysql_mysql, "SELECT @@autocommit");
|
|
|
|
|
int query_res = mysql_query(proxysql_mysql, "SELECT /*+ ;hostgroup=0 */ @@autocommit");
|
|
|
|
|
if (query_res) {
|
|
|
|
|
diag("Query failed with error: %s", mysql_error(proxysql_mysql));
|
|
|
|
|
return;
|
|
|
|
|
@ -102,7 +102,7 @@ void check_autocommit(MYSQL* proxysql_mysql) {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// Check new status on @@autocommit
|
|
|
|
|
query_res = mysql_query(proxysql_mysql, "SELECT @@autocommit");
|
|
|
|
|
query_res = mysql_query(proxysql_mysql, "SELECT /*+ ;hostgroup=0 */ @@autocommit");
|
|
|
|
|
if (query_res) {
|
|
|
|
|
diag("Query failed with error: %s", mysql_error(proxysql_mysql));
|
|
|
|
|
return;
|
|
|
|
|
@ -137,7 +137,7 @@ void check_session_character_set_server(MYSQL* proxysql_mysql) {
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
query_res = mysql_query(proxysql_mysql, "SELECT @@character_set_server");
|
|
|
|
|
query_res = mysql_query(proxysql_mysql, "SELECT /*+ ;hostgroup=0 */ @@character_set_server");
|
|
|
|
|
if (query_res) {
|
|
|
|
|
diag("Query failed with error: %s", mysql_error(proxysql_mysql));
|
|
|
|
|
return;
|
|
|
|
|
@ -176,7 +176,7 @@ void check_session_character_set_results(MYSQL* proxysql_mysql) {
|
|
|
|
|
return;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
query_res = mysql_query(proxysql_mysql, "SELECT @@character_set_results");
|
|
|
|
|
query_res = mysql_query(proxysql_mysql, "SELECT /*+ ;hostgroup=0 */ @@character_set_results");
|
|
|
|
|
if (query_res) {
|
|
|
|
|
diag("Query failed with error: %s", mysql_error(proxysql_mysql));
|
|
|
|
|
return;
|
|
|
|
|
|