mysql_config, Opções para compilação do cliente MariaDB
mysql_config lhe fornece informação útil sobre como compilar o seu cliente MariaDB e conectá-lo ao MariaDB.
mysql_config suporta as seguintes opções:
--cflagsParâmetros de compilação para encontrar arquivos incluídos e parâmetros e definições de compiladores criticos usados ao compilar a biblioteca
libmysqlclient.--includeOpções de compilador para encontrar arquivos de inclusão do MariaDB. (Normalmente se usaria
--cflagsem vez disto)--libsBibliotecas e opções exigidas para ligar com a biblioteca cliente do MariaDB.
--libs_rBibliotecas e opções exigidas para ligar a biblioteca cliente do MariaDB segura com thread.
--socketO nome socket padrão, definido ao configurar o MariaDB.
--portO número da porta padrão, definida ao configurar o MariaDB.
--versionNúmero da versão da distribuição MariaDB.
--libmysqld-libs ou --embeddedBibliotecas e opções exigidas para ligar com o servidor embutido MariaDB.
Se você executar mysql_config sem nenhuma opção ele exibirá todas as opções suportadas mais os valores de todas elas:
shell> mysql_config
Usage: /usr/local/mysql/bin/mysql_config [OPTIONS]
Options:
--cflags [-I/usr/local/mysql/include/mysql -mcpu=pentiumpro]
--include [-I/usr/local/mysql/include/mysql]
--libs [-L/usr/local/mysql/lib/mysql -lmysqlclient -lz -lcrypt -lnsl -lm -L/usr/lib -lssl -lcrypto]
--libs_r [-L/usr/local/mysql/lib/mysql -lmysqlclient_r -lpthread -lz -lcrypt -lnsl -lm -lpthread]
--socket [/tmp/mysql.sock]
--port [3306]
--version [4.0.16]
--libmysqld-libs [-L/usr/local/mysql/lib/mysql -lmysqld -lpthread -lz -lcrypt -lnsl -lm -lpthread -lrt]
Você pode usá-lo para compilar o cliente MariaDB como a seguir: