С версии MySql 3.23.21 есть служебная программа mysql_config которая возращает путь к библеотеке для MySql.
Пример
>mysql_config --cflags
-I'/usr/local/mysql/include/mysql'
или
>mysql-config --libs
-L'/usr/local/mysql/lib/mysql' -lmysqlclient -lz -lcrypt -lnsl -lm
далее когда компилируем или линкуем
>g++ -c 'mysql_config --cflags' [имя файла]
>g++ -o [имя файла][имя файла].o 'mysql_config --libs'
Путь к STL указывать не надо.
>У меня стоит linux redhat 8.0 c g++ 3.2 Также
>установлена mysql. Подскажите, что нужно сделать чтобы g++ видел библиотеку mysql.h
>которая у меня находится /usr/includes/mysql/, а библиотека к примеру iostream находится
>/usr/includes/c++/3.2/
>Заранее благодарен!