ഉബുണ്ടു ഓൺലൈൻ, ഫെഡോറ ഓൺലൈൻ, വിൻഡോസ് ഓൺലൈൻ എമുലേറ്റർ അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന mysql_config_pic കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
mysql_config - ക്ലയന്റുകൾ കംപൈൽ ചെയ്യുന്നതിനുള്ള ഡിസ്പ്ലേ ഓപ്ഷനുകൾ
സിനോപ്സിസ്
mysql_config ഓപ്ഷനുകൾ
വിവരണം
mysql_config നിങ്ങളുടെ MySQL ക്ലയന്റ് കംപൈൽ ചെയ്യുന്നതിന് ഉപയോഗപ്രദമായ വിവരങ്ങൾ നൽകുന്നു
ഇത് MySQL-ലേക്ക് ബന്ധിപ്പിക്കുന്നു. ഇതൊരു ഷെൽ സ്ക്രിപ്റ്റാണ്, അതിനാൽ ഇത് Unix-ൽ മാത്രമേ ലഭ്യമാകൂ
Unix പോലുള്ള സംവിധാനങ്ങൾ.
കുറിപ്പ്
MySQL 5.7.9 മുതൽ, pkg-config എന്നതിന് പകരമായി ഉപയോഗിക്കാം mysql_config വേണ്ടി
കംപൈൽ ചെയ്യാൻ ആവശ്യമായ കംപൈലർ ഫ്ലാഗുകൾ അല്ലെങ്കിൽ ലിങ്ക് ലൈബ്രറികൾ പോലുള്ള വിവരങ്ങൾ നേടുന്നു
MySQL ആപ്ലിക്കേഷനുകൾ. കൂടുതൽ വിവരങ്ങൾക്ക്, വിഭാഗം 23.8.4.2, “ബിൽഡിംഗ് സി എപിഐ ക്ലയന്റ് കാണുക
pkg-config ഉപയോഗിക്കുന്ന പ്രോഗ്രാമുകൾ".
കുറിപ്പ്
MySQL 5.7.4 പ്രകാരം, സോളാരിസിനായുള്ള ബൈനറി ഡിസ്ട്രിബ്യൂഷനുകൾക്കായി, mysql_config നൽകുന്നില്ല
എംബഡഡ് ലൈബ്രറിയുമായി ലിങ്ക് ചെയ്യുന്നതിനുള്ള വാദങ്ങൾ. എന്നതിനായുള്ള ലിങ്കിംഗ് ആർഗ്യുമെന്റുകൾ ലഭിക്കുന്നതിന്
ഉൾച്ചേർത്ത ലൈബ്രറി, ഉപയോഗിക്കുക mysql_server_config പകരം സ്ക്രിപ്റ്റ്.
mysql_config ഇനിപ്പറയുന്ന ഓപ്ഷനുകൾ പിന്തുണയ്ക്കുന്നു.
· --സിഫ്ലാഗുകൾ
C കംപൈലർ ഫ്ലാഗുകളിൽ ഫയലുകളും ക്രിട്ടിക്കൽ കംപൈലർ ഫ്ലാഗുകളും ഉൾപ്പെടുന്നു, ഉപയോഗിച്ച നിർവചനങ്ങളും
libmysqlclient ലൈബ്രറി കംപൈൽ ചെയ്യുമ്പോൾ. തിരികെ നൽകിയ ഓപ്ഷനുകൾ ഇതുമായി ബന്ധപ്പെട്ടിരിക്കുന്നു
ലൈബ്രറി സൃഷ്ടിച്ചപ്പോൾ ഉപയോഗിച്ച നിർദ്ദിഷ്ട കംപൈലറുമായി ഏറ്റുമുട്ടാം
നിങ്ങളുടെ സ്വന്തം കമ്പൈലറിനുള്ള ക്രമീകരണങ്ങൾ. ഉപയോഗിക്കുക --ഉൾപ്പെടുന്നു അടങ്ങിയിരിക്കുന്ന കൂടുതൽ പോർട്ടബിൾ ഓപ്ഷനുകൾക്കായി
പാതകൾ മാത്രം ഉൾപ്പെടുത്തുക.
· --cxxflags
പോലെ --സിഫ്ലാഗുകൾ, എന്നാൽ C++ കംപൈലർ ഫ്ലാഗുകൾക്ക്.
· --ഉൾപ്പെടുന്നു
MySQL കണ്ടെത്തുന്നതിനുള്ള കംപൈലർ ഓപ്ഷനുകളിൽ ഫയലുകൾ ഉൾപ്പെടുന്നു.
· --libmysqld-libs, --ഉൾച്ചേർത്തത്
MySQL എംബഡഡ് സെർവറുമായി ലിങ്ക് ചെയ്യുന്നതിന് ആവശ്യമായ ലൈബ്രറികളും ഓപ്ഷനുകളും.
· --ലിബ്സ്
MySQL ക്ലയന്റ് ലൈബ്രറിയുമായി ലിങ്ക് ചെയ്യുന്നതിന് ആവശ്യമായ ലൈബ്രറികളും ഓപ്ഷനുകളും.
· --libs_r
ത്രെഡ്-സേഫ് MySQL ക്ലയന്റ് ലൈബ്രറിയുമായി ലിങ്ക് ചെയ്യുന്നതിന് ആവശ്യമായ ലൈബ്രറികളും ഓപ്ഷനുകളും. ഇൻ
MySQL 5.7, എല്ലാ ക്ലയന്റ് ലൈബ്രറികളും ത്രെഡ്-സുരക്ഷിതമാണ്, അതിനാൽ ഈ ഓപ്ഷൻ ഉപയോഗിക്കേണ്ടതില്ല. ദി
--ലിബ്സ് എല്ലാ സാഹചര്യങ്ങളിലും ഓപ്ഷൻ ഉപയോഗിക്കാം.
· --പ്ലഗിൻഡിർ
MySQL കോൺഫിഗർ ചെയ്യുമ്പോൾ ഡിഫോൾട്ട് പ്ലഗിൻ ഡയറക്ടറി പാത്ത് നാമം നിർവചിച്ചിരിക്കുന്നു.
· --പോർട്ട്
MySQL കോൺഫിഗർ ചെയ്യുമ്പോൾ ഡിഫോൾട്ട് TCP/IP പോർട്ട് നമ്പർ.
· --സോക്കറ്റ്
MySQL കോൺഫിഗർ ചെയ്യുമ്പോൾ ഡിഫോൾട്ട് Unix സോക്കറ്റ് ഫയൽ.
· --വേരിയബിൾ=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]
--ഉൾപ്പെടുത്തുക [-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]
--സോക്കറ്റ് [/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]
plugindir [/usr/local/mysql/lib/plugin]
നിങ്ങൾക്ക് ഉപയോഗിക്കാം mysql_config ഒരു കമാൻഡ് ലൈനിനുള്ളിൽ ബാക്ക്ടിക്കുകൾ ഉപയോഗിച്ച് ഔട്ട്പുട്ട് ഉൾപ്പെടുത്തുക
ഇത് പ്രത്യേക ഓപ്ഷനുകൾക്കായി ഉത്പാദിപ്പിക്കുന്നു. ഉദാഹരണത്തിന്, ഒരു MySQL ക്ലയന്റ് കംപൈൽ ചെയ്യാനും ലിങ്ക് ചെയ്യാനും
പ്രോഗ്രാം, ഉപയോഗം mysql_config ഇനിപ്പറയുന്ന രീതിയിൽ:
gcc -c `mysql_config --cflags` progname.c
gcc -o progname progname.o `mysql_config --libs`
പകർപ്പവകാശ
പകർപ്പവകാശം © 1997, 2016, ഒറാക്കിൾ കൂടാതെ/അല്ലെങ്കിൽ അതിന്റെ അനുബന്ധ സ്ഥാപനങ്ങൾ. എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്തം.
ഈ ഡോക്യുമെന്റേഷൻ ഒരു സ്വതന്ത്ര സോഫ്റ്റ്വെയർ ആണ്; നിങ്ങൾക്ക് ഇത് പുനർവിതരണം ചെയ്യാനും കൂടാതെ/അല്ലെങ്കിൽ പരിഷ്ക്കരിക്കാനും കഴിയും
സ്വതന്ത്ര സോഫ്റ്റ്വെയർ ഫൗണ്ടേഷൻ പ്രസിദ്ധീകരിച്ച ഗ്നു ജനറൽ പബ്ലിക് ലൈസൻസിന്റെ നിബന്ധനകൾ;
ലൈസൻസിന്റെ പതിപ്പ് 2.
ഈ ഡോക്യുമെന്റേഷൻ ഉപയോഗപ്രദമാകുമെന്ന പ്രതീക്ഷയിലാണ് വിതരണം ചെയ്യുന്നത്, പക്ഷേ ഒന്നുമില്ലാതെ
വാറന്റി; വ്യാപാരത്തിന്റെയോ പ്രത്യേകമായ ഫിറ്റ്നസിന്റെയോ സൂചിപ്പിച്ച വാറന്റി പോലുമില്ലാതെ
ഉദ്ദേശ്യം. കൂടുതൽ വിവരങ്ങൾക്ക് ഗ്നു ജനറൽ പബ്ലിക് ലൈസൻസ് കാണുക.
പ്രോഗ്രാമിനൊപ്പം നിങ്ങൾക്ക് ഗ്നു ജനറൽ പബ്ലിക് ലൈസൻസിന്റെ ഒരു പകർപ്പ് ലഭിച്ചിരിക്കണം;
ഇല്ലെങ്കിൽ, ഫ്രീ സോഫ്റ്റ്വെയർ ഫൗണ്ടേഷൻ, ഇൻക്., 51 ഫ്രാങ്ക്ലിൻ സ്ട്രീറ്റ്, അഞ്ചാം നില,
ബോസ്റ്റൺ, MA 02110-1301 USA അല്ലെങ്കിൽ കാണുക http://www.gnu.org/licenses/.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് mysql_config_pic ഓൺലൈനായി ഉപയോഗിക്കുക