|
Программирование >> Создание клиентов mysql
Изменение данных 419 cursor.execute( UPDATE testapi set Name = None ) print str(cursor.rowcount) + rows updated # Удаление таблицы. cursor.execute( DROP table testapi ) # Отключение. myDB.close () БИБЛИОТЕКА MYSQL++ В этой главе. Подготовка программы Извлечение данных Изменение данных Группа разработчиков MySQL выпустила QL++- официальную библиотеку классов языка C++, предназначенных для взаимодействия с MySQL. Изначально написанная Кевинов тсоном (не родственник), она в настоящее время со- провождается уже упоминавшимся иливоевичем. Библиотека MySQL++ работает с большинством компиляторов включая GNU C++ и Visual C++компа-нии Microsoft. В этой главе предполагается, что читатели имеют опыт написания и компиляции программ C++. БиблиотекаMySQL++ описывается лишь в общих чертах. Узнать о ней подробнее и загрузить исходный код можно по адресу mysql++.htmL Подготовка программы При использовании библиотеки MySQL++ необходимо включить в программу фай us.hh. Стандартный make-файл инсталлирует файлы заголовков этой библиотеки в каталог в отличие от файлов клиентской биб- лиотеки MySQL, размещаемых в каталога Mnclude/mysql. Если эту установку нужно изменить, отредактируйте или сконфигурируйте компилятор соответствующим образом. Библиотека MySQL++ использует функции библиотеки языка С, поэтому на этапе компиляции нужно подключить два файлам plus client. С файлом sqlplus такая же ситуация, как и с файлами заголовков. По умолчанию он находится в каталога cal/bin, а /lib/mysql. Ниже показан пример компиляции тестового клиента. с + -о minimal Vinclude/mysql \ -L/usr/local/lib/mysql -L/usr/local/lib \ -Imysqlclient -Isqlplus
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |