mysql_config は、MySQL
        クライアントをコンパイルし、そのクライアントを
        MySQL
        に接続する方法についての役立つ情報を提供します。
      
        mysql_config
        は、以下のオプションをサポートします。
      
            --cflags
          
            インクルードファイルを見つけるためのコンパイラフラグ、および重要なコンパイルフラグとコンバイラ定義。これらは
            libmysqlclient
            ライブラリをコンパイルするときに使用される。
          
            --include
          
            MySQL
            インクルードファイルを見つけるためのコンパイルオプション(通常はこの代わりに
            --cflags を使用する)。
          
            --libs
          
MySQL クライアントライブラリにリンクする必要のあるライブラリとオプション。
            --libs_r
          
スレッドセーフ MySQL クライアントライブラリにリンクする必要のあるライブラリとオプション。
            --socket
          
デフォルトのソケット名。MySQL をコンフィギャするときに定義される。
            --port
          
デフォルトのポート番号。MySQL をコンフィギャするときに定義される。
            --version
          
MySQL ディストリビューションのバージョン番号とバージョン。
            --libmysqld-libs or --embedded
          
MySQL 組み込みサーバにリンクする必要のあるライブラリとオプション。
        オプションを指定せずに
        mysql_config
        を実行すると、サポートするすべてのオプションとすべてのオプション値が出力されます。
      
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]
このスクリプトを使用して以下のように指定することで、MySQL クライアントをコンパイルできます。
CFG=/usr/local/mysql/bin/mysql_config sh -c "gcc -o progname `$CFG --cflags` progname.c `$CFG --libs`"
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.

