Ini ialah arahan mysql_config_pic yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
mysql_config - pilihan paparan untuk menyusun klien
SINOPSIS
mysql_config pilihan
DESCRIPTION
mysql_config memberikan anda maklumat berguna untuk menyusun klien MySQL anda dan
menyambungkannya ke MySQL. Ia adalah skrip shell, jadi ia hanya tersedia pada Unix dan
Sistem seperti Unix.
Nota
Setakat MySQL 5.7.9, pkg-konfigurasi boleh digunakan sebagai alternatif untuk mysql_config khususnya
mendapatkan maklumat seperti bendera pengkompil atau perpustakaan pautan yang diperlukan untuk menyusun
aplikasi MySQL. Untuk maklumat lanjut, lihat Bahagian 23.8.4.2, “Building C API Client
Program Menggunakan pkg-config”.
Nota
Sehingga MySQL 5.7.4, untuk pengedaran binari untuk Solaris, mysql_config tidak menyediakan
hujah untuk memaut dengan perpustakaan terbenam. Untuk mendapatkan hujah menghubungkan untuk
perpustakaan terbenam, gunakan mysql_server_config skrip sebaliknya.
mysql_config menyokong pilihan berikut.
· -CFLAGS
C Bendera pengkompil untuk mencari termasuk fail dan bendera pengkompil kritikal dan takrif yang digunakan
apabila menyusun perpustakaan libmysqlclient. Pilihan yang dikembalikan terikat pada
pengkompil khusus yang digunakan semasa perpustakaan dicipta dan mungkin bertembung dengan
tetapan untuk pengkompil anda sendiri. guna --termasuk untuk lebih banyak pilihan mudah alih yang mengandungi
hanya memasukkan laluan.
· --cxxflags
suka -CFLAGS, tetapi untuk bendera pengkompil C++.
· --termasuk
Pilihan pengkompil untuk mencari MySQL termasuk fail.
· --libmysqld-libs, --tertanam
Perpustakaan dan pilihan diperlukan untuk dipautkan dengan pelayan terbenam MySQL.
· --libs
Perpustakaan dan pilihan yang diperlukan untuk dipautkan dengan perpustakaan klien MySQL.
· --libs_r
Perpustakaan dan pilihan yang diperlukan untuk dipautkan dengan perpustakaan klien MySQL selamat benang. Dalam
MySQL 5.7, semua perpustakaan pelanggan adalah selamat untuk benang, jadi pilihan ini tidak perlu digunakan. The
--libs pilihan boleh digunakan dalam semua kes.
· --plugindir
Nama laluan direktori pemalam lalai, ditakrifkan semasa mengkonfigurasi MySQL.
· --pelabuhan
Nombor port TCP/IP lalai, ditakrifkan semasa mengkonfigurasi MySQL.
· --soket
Fail soket Unix lalai, ditakrifkan semasa mengkonfigurasi MySQL.
· --pembolehubah=var_name
Paparkan nilai pembolehubah konfigurasi yang dinamakan. dibenarkan var_name nilai adalah
pkgincludedir (direktori fail pengepala), pkglibdir (direktori perpustakaan), dan
plugindir (direktori pemalam).
· --versi
Nombor versi untuk pengedaran MySQL.
Jika anda menyeru mysql_config tanpa pilihan, ia memaparkan senarai semua pilihan yang ia
sokongan, dan nilai mereka:
cangkerang> mysql_config
Penggunaan: /usr/local/mysql/bin/mysql_config [pilihan]
Pilihan:
--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]
--soket [/tmp/mysql.sock]
--port [3306]
--versi [5.7.9]
--libmysqld-libs [-L/usr/local/mysql/lib/mysql -lmysqld
-lpthread -lm -lrt -lssl -lcrypto -ldl -lcrypt]
--variable=VAR VAR ialah salah satu daripada:
pkgincludedir [/usr/local/mysql/include]
pkglibdir [/usr/local/mysql/lib]
plugindir [/usr/local/mysql/lib/plugin]
Anda boleh menggunakan mysql_config dalam baris arahan menggunakan backticks untuk memasukkan output itu
ia menghasilkan untuk pilihan tertentu. Contohnya, untuk menyusun dan memautkan klien MySQL
program, gunakan mysql_config seperti berikut:
gcc -c `mysql_config --cflags` progname.c
gcc -o progname progname.o `mysql_config --libs`
HAKCIPTA
Hak Cipta © 1997, 2016, Oracle dan/atau ahli gabungannya. Hak cipta terpelihara.
Dokumentasi ini adalah perisian percuma; anda boleh mengedarkannya semula dan/atau mengubahnya hanya di bawah
syarat-syarat Lesen Awam Am GNU seperti yang diterbitkan oleh Yayasan Perisian Percuma;
versi 2 Lesen.
Dokumentasi ini diedarkan dengan harapan ia berguna, tetapi TANPA SEBARANG
WARANTI; tanpa jaminan tersirat KEBOLEHPERDAGANGAN atau KESESUAIAN UNTUK TERTENTU
TUJUAN. Lihat Lesen Awam Am GNU untuk butiran lanjut.
Anda sepatutnya menerima salinan Lesen Awam Am GNU bersama-sama dengan program;
jika tidak, tulis kepada Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301 USA atau lihat http://www.gnu.org/licenses/.
Gunakan mysql_config_pic dalam talian menggunakan perkhidmatan onworks.net