mySQL

[!] SQL для всех: Учебник для начинающих. Базовый курс

Forums:

Данный курс является частью курса подготовки программистов PHP с нуля.

docker Пример докеризации проекта SimpleMVC-example

В данной статье рассмотрим вариант добавления проекта SimpleMVC-example в docker-контейнер.
В сборке применены следующие технологии: PHP-FPM, Nginx, MySQL.
Папка docker расположена в корневой директории проекта и имеет следующую структуру:

mysql Выполнить команду запрос из териминала -- без входа в командную оболчку

Forums:

Напимер:

mysql -u имяпользователя -p -e "create database somedb"

или с указанием пароля:

mysql -u имяпользователя -p12345 -e "create database somedb"

Базовый курс SQL. Другие возможности SQL

Forums:

[к оглавлению]

Ограничения в SQL

Ограничения - это правила, накладываемые на ввод, обработку и удаление данных, помогающие более эффективно работать с информацией, сохранять её целостность и связность, устанавливать дополнительные условия.

Базовый курс SQL. Курсоры

Forums:

[к оглавлению]

Что это такое

До этого мы с вами рассматривали синтаксис различных SQL-запросов, работающих с данными в базе. К примеру, запрос SELECT извлекает наборы строк, соответствующих установленным условиям. Эти наборы могут иметь ноль, одну и более строк. И они называются результирующими.

Результирующий набор

Результирующий набор - это все строки, выбранные в результате SQL-запроса.

Базовый курс SQL. Транзакции

Forums:

[к оглавлению]

Что это такое

Данные в реляционных БД хранятся в многих таблицах, связанных между собой внешними ключами. Это структурирует и упрощает обработку информации, ускоряет запросы. Но, так как SQL-запрос может обращаться только к одной таблице одновременно, в случае возникновении ошибки, процесс прервётся, и данные, хранящиеся в связанных таблицах, не будут приведены в соответствие с теми, что уже сохранились.

Базовый курс SQL. Хранимые процедуры

Forums:

[к оглавлению]

Что это такое

До этого мы рассматривали с вами одиночные запросы, реализующие достаточно простую логику, соответствующую одной операции. Но на практике из запросов могут складываться целые сценарии, в рамках которых важно сохранить целостность данных, избежать ошибок в связях:

Базовый курс SQL. Представления

Forums:

[к оглавлению]

Что это такое

Представления - это виртуальные таблицы, строящиеся "на лету". Представления не содержат в себе данные, как обычные таблицы, а хранят запросы, которые эти данные извлекают.

Синтаксис создания представлений во всех основных СУБД одинаков, но есть особенности:

mysql Установка и настройка в Ubuntu Linux

Forums:

В этом уроке мы сначала просто установим mysql, а потом изменим тип подключения.

1. Установка MySql

MySQL есть в репозиториях Ubuntu. Он разбит на несколько пакетов.

  1. Ставим сервер MySQL:
    sudo apt install mysql-server
  2. Для взаимодействия с сервером MySQL устанавливаем его консольный клиент:
    sudo apt install mysql-client

-- после заверение установки подключиться к mysql от имени суперпользователя в консоли можно будет командой:

Ошибка Fatal error: Uncaught PDOException: SQLSTATE[HY000] [2002] No such file or directory in

Forums:

Fatal error: Uncaught PDOException: SQLSTATE[HY000] [2002] No such file or directory in

Возможное решение

Проблема была в том, что служба mysql просто не работала помог перезапуск

Pages

Subscribe to RSS - mySQL