Я похож на вас: программирую некоторое время, но без опыта работы с БД;и мне пришлось изучать MySQL самостоятельно.
Я не смог найти книгу, которую вы ищете, хотя купил (вполне) несколько.В конце концов, я просто погрузился и начал пробовать что-то.
Видите ли, MySQL может быть настолько сложным - операторы MySQL могут иметь так много перестановок - что невозможно было найти простые примеры типа поваренной книги в любой книге,Но легко начать с простых инструкций SELECT и перейти к более мощным, мощным инструкциям самостоятельно.
Я бы не смог этого сделать, не справившись с целой кучей помощи с форума MySQL:
http://forums.mysql.com/
с подгруппой, созданной специально для вас и меня:
http://forums.mysql.com/list.php?10 или выберите «Новички» на главной странице форума.
Эти люди чрезвычайно полезны и терпеливы: они были готовы провести меня через некоторые тонкости и безумие несоответствия документов MySQL .
Книга, которую некоторые описывают как «Библия MySQL», - Пол Дюбуа, MySQL (4-е издание) [Мягкая обложка] , которая является еще одной дверной коробкой монстра на 1200 страниц, которая мне не нужна.Я не рекомендую это вообще: это в основном перестановка документов, в нем нет учебника, о котором можно говорить, а индекс неполный и просто неверный.На самом деле я купил эту книгу год назад и избавился от нее в прошлом месяце.
Вам будет намного лучше, как я уже сказал, просто попробовать что-то самостоятельно.
Я думаю, что MySQL по сложности и мощности сопоставим с языком C;и примерно столько же - скажем, два или три месяца - чтобы стать самодостаточным и полезным для себя.
Удачи!У тебя все будет хорошо.