|
Программирование >> Создание клиентов mysql
Изменение данных 413 $query= UPDATE testapi SET Name = $rows = $dbh->do{$query) or die Can t execute $диегу: rows I Удаление таблицы. $query= DROP TABLE testapi ; $dbh->do($query) or di nt execute $query: None ; . $dbh->errstr . \n ; $dbh->errstr . \n ; # Отключение. $dbh->disconnect; PYTHON В этой главе. Подготовка программы Извлечение данных Изменение данных 1видо ван Россум (Guido va sum) назвал свой объектно-ориентированный язык сценариев Python в честь известного британского комедийного телесериала Monty Pythons Flying Circus . Сценарии Python выполняются в UNIX, Windows и многих других операционных системах. Язык Python ценится многими за простоту изучения. В этой главе рассматривается QLdb - библиотека языка Python, предназначенная для взаимодействия с серверами MySQL. что читатели умеют писать программы на этом языке. Тем, кому он в диковинку, советуем посетить Web-узел www.python.org. Там есть много ресурсов, посвященных изучению языка. Подготовка программы Авторы проекта Python разработали спецификацию DBI-API 2.0 для д райверов баз данных. Благодаря этому взаимодействие с базами данных осуществляется унифицированным образом. Драйвер MySQL реализован Энд аном (Andy Dustman) и доступен по адресу http: dustman.net/andy/python/MySQLdb либо http: sourceforge.net/ ргуес15/ту5ц1]}у1копТам можно загрузить исходные коды: и модуле для Linux. Если сценарии Python предполагается запускать в Windows, Херинг (Gerhard предлагает скомпилированную версию библиотеки MySQLdb на своем узле по адресу Подробное описание процедуры инсталляции выходит за рамки данной книги. В архивах MySQLdb содержатся сведения по компиляции и инсталляции модуля. Сценарий автоматически управляет всем процессом. Подключиться к серверу MySQL из сценария Python несложно. Достаточно импортировать модуль MySQLdb и вызвать метод Connect Параметры метода перечислены в табл. 21.1. Он возвращает объект Connection, который можно использовать для получения объекта Cursor.
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |