=== MySQL_踩坑记录 ===
本文的全部解决方案并非万能,只是记录本人碰到的环境。
Authentication plugin 'mysql_native_password' cannot be loaded
初始问题及解决方案
Windows环境下利用 MySQL Connector/C++ 远程访问 Linux中的MySQL服务,下面是测试代码。
[code]// 测试是否可以访问 MySQLvoid TestConnectMySQL() { try { // 获取 MySQL 驱动实例,创建数据库连接 sql::mysql::MySQL_Driver* driver = sql::mysql::get_mysql_driver_instance(); sql::Connection* conn = driver->connect("ip:port", "username", "password"); // 选择数据库 conn->setSchema("db"); } catch (sql::SQLException& E) { // 处置惩罚异常 std::cerr |