Druzya.org
Возьмемся за руки, Друзья...
 
 
Наши Друзья

Александр Градский
Мемориальный сайт Дольфи. 
				  Светлой памяти детей,
				  погибших  1 июня 2001 года, 
				  а также всем жертвам теракта возле 
				 Тель-Авивского Дельфинариума посвящается...

 
liveinternet.ru: показано количество просмотров и посетителей

Библиотека :: Компьютеры и Программирование :: Начинаем изучать MySQL
<<-[Весь Текст]
Страница: из 157
 <<-
 
Пример
connection = mSQL.connect('carthage.imaginary, com')
Метод: cormection.selectdb()
Запись
connection, selectdb(database)
Краткий обзор
Выбирает имя базы данных для вашего подключения. Все дальнейшие операции с 
подключением будут относиться к выбранной базе данных до тех пор, пока вы не 
укажете новую базу данных.
Пример
connection.selectdb('test');
Метод: connection.query()
Запись
results = connection. query(sq1)
Краткий обзор
Посылает на выполнение в текущую выбранную базу данных указанную команду SQL. 
Результат возвращается как список кортежей, где каждый кортеж представляет одну 
запись. Этот метод также используется для изменения данных, в этом случае вы 
просто не обрабатываете возвращаемое значение.
Пример
results = conn.query('SELECT title, year FROM movies'); 
rowl = results[0];
Метод: connection.listdbs()
Запись
dbs - connection. listdbs()
Краткий обзор
Предоставляет список доступных баз данных на сервере.
Пример
dbs = conn.listdbs()
Метод: connection.listtables() 
Запись
connection.listtables()
Краткий обзор
Предоставляет список таблиц, хранящихся в базе данных.
Пример
tables = conn.listtables()
Атрибут: connection.serverinfo
Краткий обзор
Возвращает версию сервера mSQL, с которым установлено соединение.
Пример
info = connection.serverinfo;
Атрибут: connection.hostname 
Краткий обзор
Возвращает имя сервера, на котором запущен сервер mSQL.
Пример
host = connection.hostname
Глава №21
Справочник по Perl
Установка
Для использования интерфейсов mSQL и MySQL к модулям DataBase 
Dependent/DataBase Independent (DBI/DBD) или MsqlPerl и MysqlPerl необходимо 
иметь следующие компоненты:
Perl 5
В вашей системе должны быть установлены работающие экземпляры Perl 5. Ко 
времени написания этой книги последний релиз Perl имел номер 5.005_02. Следует 
пользоваться по меньшей мере Perl 5.004, поскольку в более ранних версиях были 
ошибки, связанные с защитой. Более подробные сведения о Perl, включая адреса 
для загрузки, можно найти по адресу: http://www.perl.com.
DBI
Независимую от базы данных часть модуля DBI/DBD можно загрузить из 
Comprehensive Perl Archive Network (CPAN). На момент написания книги последней 
версией был DBI-0.90. Он находится на http://www.perl.
com/CPAN/authors/id/TIMB/DBI/DBI-l.06.tar.gz.
Data::ShowTable
Модуль Data::ShowTable упрощает отображение больших объемов данных. Это 
требуется для модулей Msql-Mysql. Последняя версия - Data-ShowTable-З.З, ее 
можно найти по адресу: http://www.perl.
com/CPAN/authors/id/AKSTE/Data-ShowTable-3.3.tar.gz. 
mSQL и /или MySQL
В главе 3 «Установка» подробно рассказано о том, как получить и установить 
серверы баз данных mSQL и MySQL.
Компилятор С и сопутствующие средства
Для модулей MsqlPerl и MysqlPerl необходим ANSI-совместимый компилятор С, а 
также обычные сопутствующие средства, такие как make, Id и т. д. Вам должно 
хватить тех средств, с помощью которых вы собрали Perl. Если у вас нет этих 
инструментов, компилятор GNU С и все необходимые поддерживающие программы можно 
бесплатно получить на ftp://ftp.gnu.org/pub/gnu/.
В настоящее время модули Msql-Mysql поддерживает Йохен Видман (Jochen Wiedmann),
 чье ID в CPAN выглядит как JWIED. Поэтому текущие модули Msql-Mysql всегда 
можно найти на http://www.perl.com/ authors/id/ JWIED. На момент написания 
 
<<-[Весь Текст]
Страница: из 157
 <<-