Что установить для mysql?

Я собираюсь изучать MySQL самостоятельно, поэтому я хотел бы установить MySQL на. Но есть много приложений, связанных с MySQL в синаптиках. Мне было интересно, какие основные приложения должны быть установлены?

Рассмотрим эти два случая: mysql для использования веб-сервера или mysql не для использования веб-сервера. Будут ли различаться пакеты, которые будут установлены в двух случаях?

Спасибо и всего наилучшего!

3 ответа

Решение

Пакеты для использования MySQL не будут меняться вообще. Для основного сервера MySQL (и клиентской программы, чтобы вы могли использовать сервер), вы запустите следующее:
sudo apt-get install mysql-server mysql-client

Это установит как серверную, так и клиентскую программу, а также любые зависимости, которые требуются этим программам. Клиентская программа позволит вам взаимодействовать с сервером базы данных. Вы можете установить сервер без mysql-client, если вы собираетесь не использовать mysql Команда через терминал сервера (например, с удаленного клиента MySQL или с помощью mysql команда в терминале с другого компьютера).

ПРИМЕЧАНИЕ. Этот материал изначально был в комментариях к ответу @mbx, но на самом деле это ответ, а не комментарий:P

Я бы порекомендовал phpmyadmin на Apache. Вы можете довольно легко посмотреть на содержание ваших таблиц. Выполнение SQL также поддерживается. Для PosgreSQL есть pgadmin в качестве отдельного инструмента, MySQL Workbench кажется похожим.

Если ваш сервер общедоступен (даже если нет), вы должны изменить пароли по умолчанию.

Я обычно использую apt-get для установки пакетов, так

sudo apt-get install mysql-server mysql-client

должен делать эту работу, в зависимости от вашего конкретного вида распространения. Для установки только на сервере вы можете даже опустить mysql-client если вы хотите сохранить несколько байтов. Он используется для подключения к вашей базе данных из командной оболочки, поэтому, если вам это может понадобиться, вы все равно можете выполнить отложенную установку...

Вы можете прочитать это, если хотите настроить LAMP на Ubuntu. Вы также можете обратиться в W3Schools за дополнительными учебными материалами по SQL и другими.

Другие вопросы по тегам