Я собираюсь изучать MySQL самостоятельно, поэтому я хотел бы установить MySQL на. Но есть много приложений, связанных с MySQL в синаптиках. Мне было интересно, какие основные приложения должны быть установлены?
Рассмотрим эти два случая: mysql для использования веб-сервера или mysql не для использования веб-сервера. Будут ли различаться пакеты, которые будут установлены в двух случаях?
Спасибо и всего наилучшего!
php5-mysql
раньше. Будет ли установкаmysql-server mysql-client
установить то же самое?php5-mysql
это модуль / плагин PHP, который позволяет сценариям и файлам PHP взаимодействовать с серверами MySQL, но не предоставляет сами серверы.mysql-server
Пакет фактически устанавливает MySQL Daemon (сервер), который обрабатывает команду базы данных. Пакеты плагинов / модулей PHP управляются отдельно от пакетов сервера / клиента и не будут затронуты установкой пакетовmysql-server
илиmysql-client
..mdb
самому файлу. Таким образом, вы можете развернуть базу данных в виде файла без (Server-) Application (Access). Это довольно часто используется в потребительском программном обеспечении, особенно MediaMonkey и StudioLine3. (2) Вы можете определить Trigger в SQL, который запускается на сервере (например, триггер обновления для каждой вставки). Он не должен храниться в SQL, но если вы закажете скрипт резервного копирования, он будет в SQL.Я бы порекомендовал phpmyadmin на Apache. Вы можете довольно легко посмотреть на содержание ваших таблиц. Выполнение SQL также поддерживается. Для PosgreSQL есть pgadmin в качестве отдельного инструмента, MySQL Workbench кажется похожим.
Если ваш сервер общедоступен (даже если нет), вы должны изменить пароли по умолчанию.
Я обычно использую
apt-get
для установки пакетов, поэтомудолжен делать эту работу, в зависимости от вашего конкретного вида распространения. Для установки только на сервере вы можете даже опустить,
mysql-client
если хотите сохранить несколько байтов. Он используется для подключения к вашей базе данных из командной оболочки, поэтому, если вам это может понадобиться, вы все равно можете выполнить отложенную установку ...источник
mysql-client
? Т.е. в каких случаях это нужно?Вы можете прочитать это, если хотите установить LAMP на Ubuntu. Вы также можете обратиться в W3Schools за дополнительными учебными материалами по SQL и другими.
источник