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:
--cflags
Parâmetros de compilação para encontrar arquivos incluídos e parâmetros e definições de compiladores criticos usados ao compilar a biblioteca
libmysqlclient
.--include
Opções de compilador para encontrar arquivos de inclusão do MariaDB. (Normalmente se usaria
--cflags
em vez disto)--libs
Bibliotecas e opções exigidas para ligar com a biblioteca cliente do MariaDB.
--libs_r
Bibliotecas e opções exigidas para ligar a biblioteca cliente do MariaDB segura com thread.
--socket
O nome socket padrão, definido ao configurar o MariaDB.
--port
O número da porta padrão, definida ao configurar o MariaDB.
--version
Número da versão da distribuição MariaDB.
--libmysqld-libs ou --embedded
Bibliotecas 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: