Я уже давно известно, что один может получить результаты из таблицы тузд и распечатать его как:Вставка в MySQL таблицы с помощью переменной
(MySQL C API)
MYSQL_RES *result = mysql_store_result(con);
if (result == NULL)
{
finish_with_error(con);
}
int num_fields = mysql_num_fields(result);
MYSQL_ROW row;
while ((row = mysql_fetch_row(result)))
{
printf("%s ", row[i] ? row[i] : "NULL");
}
Теперь предположим, что я должен скопируйте базу данных в другую, могу ли я сделать другой путь, т.е. могу ли я каким-то образом использовать переменную строки для вставки в новую базу данных.
Если бы я мог сделать это, то копирование базы данных было бы таким простым.
Копируя базу данных, я имею в виду, что мне нужно создать базу данных, которая точно такая же, как и исходная, при этом все ее данные и атрибуты будут одинаковыми.
я намерен передать базу данных MySQL от одного клиента к другому, через сокеты и MySQL C API. – Novak007
, пожалуйста, дайте несколько советов. – Novak007
Итак, вы ищете функцию для копирования базы данных, или у вас есть новая база данных, и вы хотите загрузить данные в нее? – horsefeathers