Quantcast
Viewing all articles
Browse latest Browse all 35

Why do I have two collations in mysqldump, under stored procs?

When I run mysqldump --routines I'm seeing multiple collations for my stored procs. Neither my DB nor columns use utf8mb (I understand the benefits of utf8mb over utf8 but let's leave it for now).

/*!50003 SET sql_mode              = @saved_sql_mode */ ;/*!50003 SET character_set_client  = @saved_cs_client */ ;/*!50003 SET character_set_results = @saved_cs_results */ ;/*!50003 SET collation_connection  = @saved_col_connection */ ;ALTER DATABASE `pushcoin` CHARACTER SET utf8 COLLATE utf8_general_ci ;/*!50003 DROP PROCEDURE IF EXISTS `sp_cron_get_money_pool_balance` */;ALTER DATABASE `pushcoin` CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci ;/*!50003 SET @saved_cs_client      = @@character_set_client */ ;/*!50003 SET @saved_cs_results     = @@character_set_results */ ;/*!50003 SET @saved_col_connection = @@collation_connection */ ;/*!50003 SET character_set_client  = utf8 */ ;/*!50003 SET character_set_results = utf8 */ ;/*!50003 SET collation_connection  = utf8_general_ci */ ;/*!50003 SET @saved_sql_mode       = @@sql_mode */ ;/*!50003 SET sql_mode              = 'NO_ENGINE_SUBSTITUTION' */ ;DELIMITER ;;CREATE DEFINER=`admin`@`%` PROCEDURE `sp_name...`

The database seems all utf8...

MySQL> SHOW VARIABLES LIKE  'char%';+--------------------------+-----------------------------------------------+| Variable_name            | Value                                         |+--------------------------+-----------------------------------------------+| character_set_client     | utf8                                          || character_set_connection | utf8                                          || character_set_database   | utf8                                          || character_set_filesystem | binary                                        || character_set_results    | utf8                                          || character_set_server     | utf8                                          || character_set_system     | utf8                                          |+--------------------------+-----------------------------------------------+8 rows in set (0.00 sec)MySQL> SHOW VARIABLES LIKE  'coll%';+----------------------+-----------------+| Variable_name        | Value           |+----------------------+-----------------+| collation_connection | utf8_general_ci || collation_database   | utf8_general_ci || collation_server     | utf8_general_ci |+----------------------+-----------------+3 rows in set (0.00 sec)

Viewing all articles
Browse latest Browse all 35

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>