Можно ли рекомендовать свободный легкий MySQL GUI for Linux? [закрытый]

Необходимо будет, вероятно, использовать пользовательское SecurityManger и/или AccessController. Для большого количества детали см. Архитектура безопасности Java и другая документация безопасности от Sun.

46
задан Community 23 May 2017 в 12:02
поделиться

6 ответов

Я предлагаю использовать phpmyadmin

, это определенно лучший бесплатный инструмент, и он работает во всех системах с php + mysql

3
ответ дан 26 November 2019 в 20:31
поделиться

Чтобы System.loadLibrary () работала, библиотека (в Windows, DLL) должна находиться в каталоге где-то в вашем PATH или по пути, указанному в системном свойстве java.library.path (так что вы можете запускать Java как java -Djava.library.path = / path / to / dir ]).

Кроме того, для loadLibrary () вы указываете базовое имя библиотеки без .dll в конце. Итак, для /path/to/something.dll вы должны просто использовать System.loadLibrary ("что-то") .

Вам также нужно посмотреть на точное ] UnsatisfiedLinkError , которое вы получаете. Если он говорит что-то вроде:

Exception in thread "main" java.lang.UnsatisfiedLinkError: no foo in java.library.path

, значит, он не может найти библиотеку foo (foo. dll) в вашем PATH или java.library.path . Если он говорит что-то вроде:

Exception in thread "main" java.lang.UnsatisfiedLinkError: com.example.program.ClassName.foo()V

, то что-то не так с самой библиотекой в ​​том смысле, что Java не может сопоставить встроенную функцию Java в вашем приложении с ее фактическим встроенным аналогом.

Для начала я бы сказал ведение журнала вокруг вашего вызова System.loadLibrary () , чтобы увидеть, правильно ли он выполняется. Если он вызывает исключение или не находится в пути кода, который фактически выполняется, то вы всегда будете получать последний тип UnsatisfiedLinkError , описанный выше.

В качестве примечания, большинство людей помещают свои loadLibrary () вызывает блок статического инициализатора в классе с собственными методами, чтобы гарантировать, что он всегда выполняется ровно один раз: из Mysql.

  • Вы также можете попробовать Mysql Workbench который заменит Gui Tools.
  • Mysql Yog можно запустить в Linux, используя вино (я думаю, они официально рекомендую этот метод).
  • HeidiSql тоже хороший вариант, я использовать его большую часть времени. Он также работает используя вино в Linux. Он самый легкий.
  • Если вы ищете веб- решение, чем phpmyadmin - это Решение.
  • Поскольку вы уже используете sqlyog, я предлагаю вам использовать то же самое и в Linux.

    19
    ответ дан 26 November 2019 в 20:31
    поделиться

    Мне очень нравится коллекция MySQL GUI Tools . Они не слишком велики и не требовательны к ресурсам.

    Здесь также есть несколько вариантов . Из приложений, представленных на этой странице, мне нравится SQL Buddy, однако для него требуется веб-сервер.

    7
    ответ дан 26 November 2019 в 20:31
    поделиться

    Почему бы не попробовать MySQL GUI Tools ? Он легкий и хорошо выполняет свою работу.

    14
    ответ дан 26 November 2019 в 20:31
    поделиться

    Попробуйте Adminer . Все приложение находится в одном файле PHP, а это означает, что развертывание настолько простое, насколько это возможно. Он более мощный, чем phpMyAdmin; он может редактировать представления, процедуры, триггеры и т. д.

    Adminer также является универсальным инструментом, он может подключаться к MySQL, PostgreSQL, SQLite, MS SQL, Oracle, SimpleDB, Elasticsearch и MongoDB.

    Вы обязательно должны предоставить его попробуйте.

    enter image description here

    Вы можете установить на Ubuntu с помощью sudo apt-get install adminer или вы также можете загрузить последнюю версию с adminer.org

    23
    ответ дан 26 November 2019 в 20:31
    поделиться

    RazorSQL для Linux / Unix.

    6
    ответ дан 26 November 2019 в 20:31
    поделиться
    Другие вопросы по тегам:

    Похожие вопросы: