EDITED:C++ Connector to MySQL
Моя проблема заключается в ошибках внизу сообщения.
Heres мой дополнительный включают в себя каталоги
C:\Program Files\boost
C:\Program Files\MySQL\MySQL Connector C++ 1.1.3\include
C:\Program Files\MySQL\MySQL Server 5.6\include
Дополнительные каталоги Библиотека
C:\Program Files\MySQL\MySQL Server 5.6\lib
C:\Program Files\MySQL\Connector C++ 1.1.2\lib\opt
Дополнительные зависимости
libmysql.lib
mysqlcppconn-static.lib
Heres мой код
#include <iostream>
#include <cstdio>
#include <cstdlib>
using namespace std;
#include <stdlib.h>
#include <Windows.h>
#include <mysql.h>
#include "mysql_connection.h"
#include <cppconn/driver.h>
#define host "localhost"
#define username "root"
#define password "root"
#define database "tests"
int main()
{
MYSQL* conn;
conn = mysql_init(NULL);
if(conn)
{
mysql_real_connect(conn, host, username, password, database, 0, NULL, 0);
}
MYSQL_RES* res_set;
MYSQL_ROW row;
unsigned int i;
mysql_query(conn, "SELECT * FROM tbl_clients WHERE id = 1");
res_set = mysql_store_result(conn);
unsigned int numrows = mysql_num_rows(res_set);
if(numrows)
{
row = mysql_fetch_row(res_set);
if(row != NULL)
{
cout << "Client ID : " << row[0] << endl;
cout << "Client Name: " << row[1] << endl;
}
}
if(res_set)
{
mysql_free_result(res_set);
}
if(conn)
{
mysql_close(conn);
}
return 0;
}
Эти ошибки я получаю
1>------ Build started: Project: okay, Configuration: Debug Win32 ------
1>welp.obj : error LNK2019: unresolved external symbol [email protected] referenced in function _main
1>welp.obj : error LNK2019: unresolved external symbol [email protected] referenced in function _main
1>welp.obj : error LNK2019: unresolved external symbol [email protected]32 referenced in function _main
1>welp.obj : error LNK2019: unresolved external symbol [email protected] referenced in function _main
1>welp.obj : error LNK2019: unresolved external symbol [email protected] referenced in function _main
1>welp.obj : error LNK2019: unresolved external symbol [email protected] referenced in function _main
1>welp.obj : error LNK2019: unresolved external symbol [email protected] referenced in function _main
1>welp.obj : error LNK2019: unresolved external symbol [email protected] referenced in function _main
1>C:\Users\Damian\documents\visual studio 2012\Projects\okay\Debug\okay.exe : fatal error LNK1120: 8 unresolved externals
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Пожалуйста, помогите, этот проект должен быть представлен в около 48 часов для моего класса, и я провел так много времени, пытаясь понять это.
Благодаря
Wow спасибо за быстрый ответ, только что отредактировал мой выше пост и увидел ваш ответ. Я буду продолжать работать над этим –
Да, он прав. Я пропустил, чтобы указать ** mysql.lib ** – Sanoob
Ну, пока ничего не получилось. В любой папке у меня нет mysql.lib. Я знаю, что когда вы сказали, что вы просто догадываетесь, но если бы я должен был догадаться, какой он был, я бы предположил, что это будет libmysql.lib. И я включил это и еще ничего. Я читал все эти вещи, и я все еще застрял. –