MySQL- Руководство разработчика

Порядок установки интерфейса


Сначала введите команды: # ruby extconf.rb # make

Скрипт extconf.rb понимает следующие опции:

  • --with-mysql-include=dir
    Каталог заголовков MySQL. По умолчанию это /usr/local/include.
  • --with-mysql-lib=dir
    Каталог библиотек MySQL. По умолчанию это /usr/local/lib.
  • --with-mysql-dir=dir
    Аналогично заданию параметров --with-mysql-include=dir/include и --with-mysql-lib=dir/lib

Теперь введите команду: # ruby -I. ./test.rb hostname user passwd

Скрипт test.rb имеет несколько аргументов: имя хоста сервера MySQL, имя пользователя MySQL и его пароль.

Теперь введите команду: # make install

Если Вы получили ошибку, например, libmysqlclient not found, при тестировании, следует в явном виде задать каталог библиотек в вызове make: # env LD_RUN_PATH=каталог_с_libmysqlclient.so # make

Если используется статическая библиотека libmysqlclient.a, понадобятся некоторые дополнительные библиотеки. Подправьте скрипт extconf.rb и включите в нем "have_library('m')" и "have_library('z')".



Содержание раздела