Первое, что я сделал, - научился использовать нативные инструменты CLI для mysql. Их довольно много, сам mysql, mysladmin, mysqldump, mysqlimport и т. Д. Они очень мощные и имеют гораздо больше опций, чем любой графический интерфейс, который я когда-либо видел. Вам не нужно изучать все команды, но, скажем, запуск mysqladmin и просмотр параметров даст вам представление о том, что там есть.
Второе, что нужно сделать, - это написать несколько скриптов в CLI для выполнения обычных повседневных дел, которые вы хотите. Это как набор инструментов, которые вы можете носить с собой и адаптировать в зависимости от обстоятельств.
Красота выполнения двух вышеперечисленных пунктов означает, что вы можете работать в любой системе с MySQL, независимо от ОС или графического интерфейса. Это означает, что вы можете работать удаленно в медленных сетях и по-прежнему выполнять работу.
После этого с графическим интерфейсом и встроенным инструментом все в порядке и часто быстрее в визуальном плане для просмотра деталей. phpmyadmin хорош, так как он будет работать на большинстве систем. Никогда не пробовал плагины с Eclipse, использовал инструменты MySQL GUI, но нашел их ненадежными, однако я использую Mac, так что это может быть фактором. Если вы используете Mac, то Sequel Pro - полезный инструмент.