Odczyt danych z MySQL zwykle odbywa się przez PHP, nie przez JS. Możesz dane odbierać przez JS z PHP przy użyciu technologi AJAX (jeżeli Ci to potrzebne to najłatwiej IMO zrobić to przez jQuery).
Jak to zrobić:
1. uzyskaj dostęp do bazy danych i najlepiej do phpmyadmina zwykle jeżeli masz jakiegoś LAMPA, WAMP to już jest zainstalowany. Możesz użyć np. XAMPP.
2. naucz się jak stworzyć tabelę i nauczyć się podstawowych zapytań (rozkazów dla bazy danych) tzw. CRUD
3. naucz się jak używać php z mysql, najlepiej przez PDO, jeżeli to ma być serwis publiczny musisz się nauczyć też o bezpieczeństwie takich aplikacji np. przez SQL INJECTION
4. odnośnie samego tworzenia listy, to:
a) najpierw zrób tą listę za pomocą HTML, JS, CSS tak żeby działała jak tego oczekujesz, dobrze by było by w każdym wierszu było miejsce na tekst do tooltip (np. w jakimś niewidocznym divie) który chcesz wstawić, odpowiedź dlaczego masz poniżej

jak nauczysz się powyższego możesz w skrypcie PHP podczas pętli przekazującej dane z wierszy tabeli połączyć dane z kolumn z czymkolwiek chcesz.
http://pl.wikibooks.org/wiki/PHP/phpMyAdminhttp://pl.wikibooks.org/wiki/PHP/Biblioteka_PDOmożesz przepatrzeć jeszcze w google "kurs php mysql"