MySQL 8.4 C API Developer Guide
bool mysql_thread_init(void)
This function must be called early within each created thread
to initialize thread-specific variables. However, it may be
unnecessarily to invoke it explicitly. Calling
mysql_thread_init() is
automatically handled by
mysql_init(),
mysql_library_init(),
mysql_server_init(), and
mysql_connect(). If you invoke
any of those functions,
mysql_thread_init() is called
for you.