Це команда mysql_config_pic, яку можна запустити в безкоштовному хостинг-провайдері OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
mysql_config - параметри відображення для компіляції клієнтів
СИНТАКСИС
mysql_config опції
ОПИС
mysql_config надає вам корисну інформацію для компіляції вашого клієнта MySQL і
підключивши його до MySQL. Це сценарій оболонки, тому він доступний лише в Unix і
Unix-подібні системи.
Примітка:
Станом на MySQL 5.7.9, pkg-config можна використовувати як альтернативу mysql_config та цінності
отримання інформації, такої як прапорці компілятора або бібліотеки посилань, необхідні для компіляції
Програми MySQL. Для отримання додаткової інформації див. Розділ 23.8.4.2, «Створення клієнта API C
Програми за допомогою 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, усі клієнтські бібліотеки є потокобезпечними, тому цей параметр не потрібно використовувати. The
--libs опцію можна використовувати у всіх випадках.
· --plugindir
Назва шляху до каталогу плагіна за замовчуванням, визначена під час налаштування MySQL.
· --порт
Номер порту TCP/IP за замовчуванням, визначений під час налаштування MySQL.
· --розетка
Файл сокета Unix за замовчуванням, визначений під час налаштування MySQL.
· --змінна=Var_name
Відобразити значення названої змінної конфігурації. Дозволено Var_name значення є
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/local/mysql/lib/mysql -lmysqlclient_r
-lpthread -lm -lrt -lssl -lcrypto -ldl]
--plugindir [/usr/local/mysql/lib/plugin]
--socket [/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 ім'я програми progname.o `mysql_config --libs`
АВТОРСЬКЕ
Авторське право © 1997, 2016, Oracle та/або її філії. Всі права захищені.
Ця документація є безкоштовним програмним забезпеченням; ви можете розповсюджувати його та/або змінювати лише під
умови Загальної публічної ліцензії GNU, опубліковані Фондом вільного програмного забезпечення;
версія 2 Ліцензії.
Ця документація поширюється в надії, що вона буде корисною, але БЕЗ НІЯКОГО
ГАРАНТІЯ; навіть без неявної гарантії про придатність до продажу або придатність для певної
МЕТА. Дивіться Загальну публічну ліцензію GNU для більш детальної інформації.
Ви повинні були отримати копію Загальної публічної ліцензії GNU разом із програмою;
якщо ні, напишіть до Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301 США або див http://www.gnu.org/licenses/.
Використовуйте mysql_config_pic онлайн за допомогою служб onworks.net