#include <assert.h>
#include <sys/types.h>
#include <cstdint>
#include "lex_string.h"
#include "mysql/gtid/uuid.h"
#include "my_hostname.h"
#include "my_inttypes.h"
#include "my_table_map.h"
#include "my_time.h"
#include "mysql/strings/m_ctype.h"
#include "mysql/udf_registration_types.h"
#include "mysql_com.h"
#include "mysql_time.h"
#include "sql/enum_query_type.h"
#include "sql/field.h"
#include "sql/item.h"
#include "sql/item_cmpfunc.h"
#include "sql/item_func.h"
#include "sql/parse_location.h"
#include "sql/sql_const.h"
#include "sql_string.h"
#include "template_utils.h"
#include <openssl/evp.h>
 
Go to the source code of this file.
◆ mysql_generate_uuid()
Generate Universal Unique Identifier (UUID). 
- Parameters
 - 
  
    | str | Pointer to string which will hold the UUID. | 
  
   
- Returns
 - str Pointer to string which contains the UUID. 
 
 
 
◆ mysqld_collation_get_by_name()
Get collation by name, send error to client on failure. 
- Parameters
 - 
  
    | name | Collation name  | 
    | name_cs | Character set of the name string | 
  
   
- Return values
 - 
  
    | NULL | on error  | 
    | Pointter | to CHARSET_INFO with the given name on success  | 
  
   
 
 
◆ tohex()
  
  
      
        
          | void tohex  | 
          ( | 
          char *  | 
          to,  | 
         
        
           | 
           | 
          uint64_t  | 
          from,  | 
         
        
           | 
           | 
          uint  | 
          len  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   |