1

MySql - C++ 接続は初めてです。いくつかのチュートリアルを探したところ、これに似たもの、つまり使用しているものに出くわしましたmysql_real_connect

MYSQL* connect;
connect = mysql_int(NULL);
mysql_real_connect(connect,NULL,"UserName","Password","DatabaseName",0,NULL,0);

しかし、MySqlのチュートリアル ページDriverでは、Connectionアプローチ* を使用しています。

driver = get_driver_instance();
con = driver->connect("tcp://127.0.0.1:3306", "root", "root");

(*データベース接続は Java で行われているようです)

これら2つの技術の違いは何ですか?

少しグーグルで調べましたが、関連する結果が得られないようです(グーグルで何を調べればよいかわからない可能性があります)

アップデート:

dev.mysql.comのマニュアルページをよく見ました。mysql_real_connect他の同様の関数は実際にはMySql C Apiの一部でありDriverConnectionなどはMySql C++ Apiの一部のようです。C++コードでの使用に問題はありますかMySql C Api(これで多くのサンプルコードが見つかりました)、それとも安全で賢明でありMySql C++ Api、C++プログラムを維持していますか

4

0 に答える 0