Это команда mysql_config, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
mysql_config - параметры отображения для компиляции клиентов
СИНТАКСИС
mysql_config кредита
ОПИСАНИЕ
mysql_config предоставляет вам полезную информацию для компиляции вашего клиента MySQL и
подключив его к MySQL. Это сценарий оболочки, поэтому он доступен только в Unix и
Unix-подобные системы.
Внимание
Начиная с MySQL 5.7.9, pkg-конфигурация может использоваться как альтернатива mysql_config для
получение информации, такой как флаги компилятора или библиотеки ссылок, необходимые для компиляции
Приложения MySQL. Для получения дополнительной информации см. Раздел 23.8.4.2, «Создание клиента C API.
Программы, использующие pkg-config ».
Внимание
Начиная с MySQL 5.7.4, для двоичных дистрибутивов для Solaris, mysql_config не обеспечивает
аргументы для связывания со встроенной библиотекой. Чтобы получить связывающие аргументы для
встроенная библиотека, используйте mysql_server_config сценарий вместо этого.
mysql_config поддерживает следующие параметры.
· --cflags
Флаги компилятора C для поиска включаемых файлов и критические флаги компилятора и используемые определения
при компиляции библиотеки libmysqlclient. Возвращенные параметры привязаны к
конкретный компилятор, который использовался при создании библиотеки и может конфликтовать с
настройки для вашего собственного компилятора. Использовать --включают для более переносимых опций, содержащих
включать только пути.
· --cxxflags
Подобно --cflags, но для флагов компилятора C ++.
· --включают
Параметры компилятора для поиска включаемых файлов MySQL.
· --libmysqld-libs, --встроенный
Библиотеки и опции, необходимые для связи со встроенным сервером MySQL.
· --libs
Библиотеки и опции, необходимые для связи с клиентской библиотекой MySQL.
· --libs_r
Библиотеки и опции, необходимые для компоновки с поточно-ориентированной клиентской библиотекой MySQL. В
В MySQL 5.7 все клиентские библиотеки ориентированы на многопотоковое исполнение, поэтому эту опцию использовать не нужно. В
--libs вариант можно использовать во всех случаях.
· --плугиндир
Путь к каталогу подключаемых модулей по умолчанию, определенный при настройке MySQL.
· --порт
Номер порта TCP / IP по умолчанию, определенный при настройке MySQL.
· --разъем
Файл сокета Unix по умолчанию, определенный при настройке MySQL.
· - переменная =имя_переменной
Отобразите значение указанной переменной конфигурации. Разрешенный имя_переменной значения
pkgincludedir (каталог файла заголовка), pkglibdir (каталог библиотеки) и
plugindir (каталог плагинов).
· --версия
Номер версии для дистрибутива MySQL.
Если вы вызовете mysql_config без параметров, он отображает список всех параметров, которые он
поддерживает и их ценности:
оболочка> mysql_config
Использование: / usr / local / mysql / bin / mysql_config [параметры]
Опции:
--cflags [-I / usr / local / mysql / include / mysql -mcpu = pentiumpro]
--cxxflags [-I / usr / local / mysql / include / mysql -mcpu = pentiumpro]
--include [-I / usr / local / mysql / include / mysql]
--libs [-L / usr / local / mysql / lib / mysql -lmysqlclient
-lpthread -lm -lrt -lssl -lcrypto -ldl]
--libs_r [-L / usr / локальный / mysql / lib / mysql -lmysqlclient_r
-lpthread -lm -lrt -lssl -lcrypto -ldl]
--plugindir [/ usr / local / mysql / lib / plugin]
--сокет [/tmp/mysql.sock]
--порт [3306]
--версия [5.7.9]
--libmysqld-libs [-L / usr / local / mysql / lib / mysql -lmysqld
-lpthread -lm -lrt -lssl -lcrypto -ldl -lcrypt]
--variable = VAR VAR может быть одним из:
pkgincludedir [/ usr / local / mysql / include]
pkglibdir [/ usr / local / mysql / lib]
плагин [/ usr / local / mysql / lib / plugin]
Вы можете использовать mysql_config в командной строке с помощью обратных кавычек для включения вывода,
он производит для определенных опций. Например, чтобы скомпилировать и связать клиент MySQL
программа, используйте mysql_config следующим образом:
gcc -c `mysql_config --cflags` имя_программы.c
gcc -o имя_программы имя_программы.o `mysql_config --libs`
АВТОРСКИЕ ПРАВА
Авторские права © 1997, 2016, Oracle и / или ее дочерние компании. Все права защищены.
Эта документация является бесплатным программным обеспечением; вы можете распространять и / или изменять его только под
условия Стандартной общественной лицензии GNU, опубликованной Free Software Foundation;
версия 2 Лицензии.
Эта документация распространяется в надежде, что она будет полезной, но БЕЗ КАКИХ-ЛИБО
ГАРАНТИЯ; без даже подразумеваемой гарантии ТОВАРНОЙ ПРИГОДНОСТИ или ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОГО
ЦЕЛЬ. Подробнее см. Стандартную общественную лицензию GNU.
Вы должны были получить копию Стандартной общественной лицензии GNU вместе с программой;
в противном случае напишите в Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Бостон, Массачусетс 02110-1301 США или см. http://www.gnu.org/licenses/.
Используйте mysql_config в Интернете с помощью сервисов onworks.net