Sql

Mysql самоучитель: Учебник по MySQL — CoderLessons.com

Уроки MySQL. Самоучитель | Издательство БХВ

Мотев Анатолий Анатольевич

Артикул816
ISBN 5-94157-658-7
Количество страниц 208
Формат издания 170 x 240 мм
Печать Черно-белая
Серия Самоучитель

224 ₽
168 ₽

# GNU/GPL# MySQL# базы данных

  • Описание
  • Детали
  • Отзывы (0)

Описание

Книга посвящена использованию СУБД MySQL для разработки интернет проектов. В виде уроков рассмотрены все необходимые этапы работы с базами данных: от проектирования структуры до реализации приложений на языке PHP, позволяющих манипулировать данными.
Изложенный материал сопровождается многочисленными примерами, комментариями и уп-ражнениями. Показано, как создать гостевую книгу, форум, регистрацию пользователей, интернет магазин и другие сложные элементы web сайта. К книге прилагается компактдиск, который содержит учебную базу данных и скрипты, описанные в книге, а также дистрибутивы MySQL и другие программы, распространяемые по лицензии GNU/GPL…  

Детали

Артикул816
ISBN5-94157-658-7
Количество страниц208
Серия Самоучитель
ПереплетМягкая обложка
Печать Черно-белая
Год2006
Габариты, мм240 × 170 × 10
Вес, кг0.233

Дополнительные файлы скачать: Зеркало1Дополнительные файлы скачать (Chrome): Зеркало2

  • Новинки на 2 недели раньше магазинов
  • Цены от издательства ниже до 30%
  • Акции и скидки только для подписчиков
  • Важные новости БХВ

ПОЛЕЗНАЯ РАССЫЛКА КНИЖНЫХ НОВОСТЕЙ

Подписываясь на рассылку, вы соглашаетесь с политикой конфиденциальности и обработкой своих персональных данных.


Рекомендуем также

  •  Дронов Владимир Александрович

    Laravel. Быстрая разработка современных динамических Web-сайтов на PHP, MySQL, HTML и CSS

    1299 ₽
    974 ₽
  •  Дронов Владимир Александрович, Прохоренок Николай Анатольевич

    HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера. 4 изд.

    773 ₽
    580 ₽
  •  Колисниченко Денис Николаевич

    PHP и MySQL. Разработка Web-приложений. 4-е изд.

    665 ₽
    499 ₽
  •  Дронов Владимир Александрович

    PHP, MySQL, HTML5 и CSS 3. Разработка современных динамических Web-сайтов

    866 ₽
    649 ₽

Учебник. Создание приложения PHP с помощью Базы данных Azure для MySQL (гибкий сервер)

  • Статья
  • Чтение занимает 6 мин

Область применения: База данных Azure для MySQL — гибкий сервер

Служба приложений Azure — это высокомасштабируемая служба размещения с самостоятельной установкой исправлений на основе операционной системы Linux.

В этом учебнике показано, как создать и развернуть пример приложения PHP в Службе приложений Azure, а затем интегрировать его с Базой данных Azure для MySQL — гибким сервером в серверной части. Вы воспользуетесь общедоступным подключением (разрешенные IP-адреса) на гибком сервере, чтобы подключиться к приложению Службы приложений.

Из этого руководства вы узнаете, как выполнять следующие задачи:

  • Создание Гибкого сервера MySQL
  • Подключение приложения PHP к гибкому серверу MySQL
  • Развертывание приложения в Службе приложений Azure.
  • Обновление и повторное развертывание приложения

Если у вас еще нет подписки Azure, создайте бесплатную учетную запись Azure, прежде чем начинать работу. С помощью бесплатной учетной записи Azure вы можете бесплатно использовать гибкий сервер Базы данных Azure для MySQL в течение 12 месяцев. Дополнительные сведения см. в статье Бесплатное использование гибкого сервера.

Предварительные требования

  • Установка Git.
  • Интерфейс командной строки Azure (CLI).
  • Подписка Azure. Если у вас еще нет подписки Azure, создайте бесплатную учетную запись Azure, прежде чем начинать работу. С помощью бесплатной учетной записи Azure вы можете бесплатно использовать гибкий сервер Базы данных Azure для MySQL в течение 12 месяцев. Дополнительные сведения см. в статье Бесплатное использование гибкого сервера.

Создание гибкого сервера Базы данных Azure для MySQL

Сначала мы подготовим гибкий сервер MySQL с общедоступным подключением, настроим правила брандмауэра, предоставив приложению разрешение на доступ к серверу, и создадим рабочую базу данных.

Сведения об использовании подключения закрытого доступа и изоляции ресурсов приложений и баз данных в виртуальной сети см. в документе Руководство. Подключение веб-приложения служб приложений к гибкому серверу Базы данных Azure для MySQL в виртуальной сети.

Создание группы ресурсов

Группа ресурсов Azure — это логическая группа, в которой развертываются и управляются ресурсы Azure. Давайте создадим группу ресурсов rg-php-demo с помощью команды az group create в расположении centralus.

  1. Откройте командную строку.
  2. Войдите в учетную запись Azure.
    az login
  3. Выберите подписку Azure.
    az account set -s <your-subscription-ID>
    
  4. Создание группы ресурсов.
    az group create --name rg-php-demo --location centralus
    

Создание Гибкого сервера MySQL

  1. Чтобы создать гибкий сервер MySQL с общедоступным подключением, выполните команду az flexible-server create. Замените значения для имени сервера, имени пользователя и пароля администратора.

    az mysql flexible-server create \
    --name <your-mysql-server-name> \
    --resource-group rg-php-demo \
    --location centralus \
    --admin-user <your-mysql-admin-username> \
    --admin-password <your-mysql-admin-password>
    

    Теперь вы создали гибкий сервер в регионе CentralUS. В основе сервера лежит номер SKU вычислительных ресурсов B1MS с увеличивающейся производительностью, 32 ГБ хранилища, 7-дневный период хранения резервных копий и настроенное общедоступное подключение.

  2. Чтобы создать правило брандмауэра для гибкого сервера MySQL для разрешения клиентских подключений, выполните следующую команду. Если для начального и конечного IP-адресов задано значение 0.0.0.0, к гибкому серверу могут подключаться только другие ресурсы Azure (например, приложения Служб приложений, виртуальные машины, кластер AKS и т. д.).

    az mysql flexible-server firewall-rule create \
     --name <your-mysql-server-name> \
     --resource-group rg-php-demo \
     --rule-name AllowAzureIPs \
     --start-ip-address 0.0.0.0 \
     --end-ip-address 0.0.0.0
    
  3. Чтобы создать новую рабочую базу данных MySQL sampledb для использования с приложением PHP, выполните следующую команду:

    az mysql flexible-server db create \
    --resource-group rg-php-demo \
    --server-name <your-mysql-server-name> \
    --database-name sampledb
    

Сборка приложения

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

Чтобы получить дополнительные сведения о коде приложения, изучите его в репозитории GitHub. Сведения о подключении приложения PHP к гибкому серверу MySQL см. в документе Краткое руководство. Подключение с помощью PHP.

В этом учебнике мы клонируем код примера приложения, чтобы научиться развертывать его в Службе приложений Azure.

  1. Чтобы клонировать репозиторий примера приложения и изменить корень репозитория, выполните следующие команды:

    git clone https://github.com/Azure-Samples/php-mysql-app-service.git
    cd php-mysql-app-service
    
  2. Выполните следующую команду, чтобы убедиться, что по умолчанию выбрана ветвь main.

    git branch -m main
    

Создание и настройка веб-приложения Службы приложений Azure

В Службе приложений Azure (Веб-приложения, Приложения API или Мобильные приложения) приложение всегда запускается в плане Службы приложений. План службы приложений определяет набор вычислительных ресурсов, на которых выполняется веб-приложение. На этом шаге мы создадим план Службы приложений Azure с веб-приложением в нем, в котором впоследствии разместим пример приложения.

  1. Чтобы создать план Службы приложений ценовой категории «Бесплатный», выполните следующую команду:

    az appservice plan create --name plan-php-demo \
    --resource-group rg-php-demo \
    --location centralus \
    --sku FREE --is-linux
    
  2. Если вы хотите развернуть приложение в веб-приложении Azure с помощью таких методов развертывания, как FTP или локальный репозиторий Git, необходимо настроить пользователя развертывания с учетными данными в виде имени пользователя и пароля. После настройки пользователя развертывания можно использовать его возможности во всех развертываниях Службы приложений Azure.

    az webapp deployment user set \
    --user-name <your-deployment-username> \
    --password <your-deployment-password>
    
  3. Чтобы создать веб-приложение Службы приложений со средой выполнения PHP 8. 0 и настроить развертывание локального репозитория Git для развертывания приложения на локальном компьютере, выполните следующую команду. Замените <your-app-name> на глобальное уникальное имя приложения (допустимые символы: a–z, 0–9, -).

    az webapp create \ --resource-group rg-php-demo \ --plan plan-php-demo \ --name <your-app-name> \ --runtime "PHP|8.0" \ --deployment-local-git

    Важно!

    В выходных данных Azure CLI URL-адрес удаленного репозитория Git отображается в свойстве deploymentLocalGitUrl в формате https://<username>@<app-name>.scm.azurewebsites.net/<app-name>.git. Сохраните этот URL-адрес, так как он понадобится позже.

  4. Далее мы настроим параметры подключения к базе данных гибкого сервера MySQL в веб-приложении.

    Файл config.php в примере приложения PHP получает сведения о подключении к базе данных (имя сервера, имя базы данных, имя пользователя сервера и пароль) из переменных среды с помощью функции getenv(). Чтобы задать переменные среды как Параметры приложения (appsettings) в Службе приложений, выполните следующую команду:

    az webapp config appsettings set \
    --name <your-app-name> \
    --resource-group rg-php-demo \
    --settings DB_HOST="<your-server-name>.mysql.database.azure.com" \
    DB_DATABASE="sampledb" \
    DB_USERNAME="<your-mysql-admin-username>" \
    DB_PASSWORD="<your-mysql-admin-password>" \
    MYSQL_SSL="true"
    

    Кроме того, можно использовать соединитель сервисов, чтобы установить подключение между приложением Службы приложений и гибким сервером MySQL. Дополнительные сведения см. в статье Интеграция Базы данных Azure для MySQL с помощью соединителя сервисов.

Развертывание приложения с помощью локального репозитория Git

Теперь мы развернем пример приложения PHP в Службе приложений Azure с помощью развертывания локального репозитория Git.

  1. Так как вы выполняете развертывание главной ветви, необходимо установить ее как ветвь развертывания по умолчанию для приложения Службы приложений. Чтобы установить DEPLOYMENT_BRANCH в Параметрах приложения, выполните следующую команду:

    az webapp config appsettings set \
    --name <your-app-name> \
    --resource-group rg-php-demo \
    --settings DEPLOYMENT_BRANCH='main'
    
  2. Убедитесь, что находитесь в корневом каталоге репозитория приложения.

  3. Чтобы добавить удаленный репозиторий Azure в локальный репозиторий Git, выполните следующую команду. Замените <deploymentLocalGitUrl> на URL-адрес удаленного репозитория Git, который вы сохранили на шаге Создание веб-приложения Службы приложений.

    git remote add azure <deploymentLocalGitUrl>
    
  4. Чтобы развернуть приложение с помощью команды git push в удаленном репозитории Azure, выполните следующую команду. Когда диспетчер учетных данных Git запросит учетные данные, введите учетные данные развертывания, созданные на шаге Настройка пользователя развертывания.

    git push azure main
    

Выполнение развертывания может занять несколько минут.

Тестирование приложения

Наконец, протестируйте приложение. Для этого перейдите по адресу https://<app-name>.azurewebsites.net, а затем попробуйте добавить, просмотреть, обновить или удалить элементы каталога продукции.

Поздравляем! Вы создали и развернули пример приложения PHP в Службе приложений Azure, а затем интегрировали его с Базой данных Azure для MySQL — гибкий сервер в серверной части.

Обновление и повторное развертывание приложения

Чтобы обновить приложение Azure, внесите необходимые изменения в код, зафиксируйте все изменения в репозитории Git, а затем отправьте изменения кода в Azure.

git add .
git commit -m "Update Azure app"
git push azure main

После выполнения команды git push перейдите в приложение Azure или обновите его и проверьте новые функции.

Очистка ресурсов

В этом учебнике вы создали все ресурсы Azure в группе ресурсов. Если эти ресурсы вам не понадобятся в будущем, вы можете удалить группу ресурсов, выполнив следующую команду в Cloud Shell:

az group delete --name rg-php-demo

Следующие шаги

Управление ресурсами с помощью портала Azure

Управление сервером

Учебное пособие по MySQL — javatpoint

следующий →

Учебное пособие

MySQL предоставляет базовые и расширенные концепции MySQL. Наш учебник по MySQL предназначен для начинающих и профессионалов.

MySQL — это система управления реляционными базами данных, основанная на языке структурированных запросов, который является популярным языком для доступа к записям в базе данных и управления ими. MySQL — это бесплатное программное обеспечение с открытым исходным кодом под лицензией GNU. Поддерживается Oracle Company .

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

Что такое база данных?

Перед изучением MySQL очень важно понять базу данных. База данных — это приложение, в котором хранится организованный набор записей. Пользователь может легко получить к нему доступ и управлять им. Это позволяет нам организовывать данные в таблицы, строки, столбцы и индексы, чтобы очень быстро находить нужную информацию. Каждая база данных содержит отдельный API для выполнения операций с базой данных, таких как создание, управление, доступ и поиск данных, которые она хранит. Сегодня доступно множество баз данных, таких как MySQL, Sybase, Oracle, MongoDB, PostgreSQL, SQL Server и т. д. В этом разделе мы сосредоточимся в основном на MySQL.

Что такое MySQL?

MySQL в настоящее время является самой популярной системой управления базами данных, используемой для управления реляционными базами данных. Это программное обеспечение базы данных с открытым исходным кодом, поддерживаемое компанией Oracle. Это быстрая, масштабируемая и простая в использовании система управления базами данных по сравнению с Microsoft SQL Server и Oracle Database. Он обычно используется в сочетании с PHP-скриптами для создания мощных и динамичных серверных или корпоративных веб-приложений.

Он разработан, продается и поддерживается MySQL AB, шведской компанией , и написан на языках программирования C и C++. Официальное произношение MySQL не My Sequel; это My Ess Que Ell . Однако вы можете произносить его по-своему. Многие малые и большие компании используют MySQL. MySQL поддерживает многие операционные системы, такие как Windows, Linux, MacOS и т. д., с языками C, C++ и Java.

MySQL — это программное обеспечение системы управления реляционными базами данных (RDBMS), которое предоставляет множество возможностей, а именно:

  • Это позволяет нам реализовывать операции базы данных с таблицами, строками, столбцами и индексами.
  • Он определяет отношения базы данных в виде таблиц (набор строк и столбцов), также известных как отношения.
  • Обеспечивает ссылочную целостность между строками или столбцами различных таблиц.
  • Позволяет автоматически обновлять индексы таблиц.
  • Он использует множество SQL-запросов и объединяет полезную информацию из нескольких таблиц для конечных пользователей.

Как работает MySQL?

MySQL следует архитектуре клиент-сервер. Эта модель предназначена для конечных пользователей, называемых клиентами, для доступа к ресурсам с центрального компьютера, называемого сервером, с помощью сетевых служб. Здесь клиенты делают запросы через графический интерфейс пользователя (GUI), и сервер выдает желаемый результат, как только инструкции совпадают. Процесс среды MySQL такой же, как и модель клиент-сервер.

Ядром базы данных MySQL является сервер MySQL. Этот сервер доступен как отдельная программа и отвечает за обработку всех инструкций, операторов или команд базы данных. Работа базы данных MySQL с сервером MySQL выглядит следующим образом:

  1. MySQL создает базу данных, которая позволяет создавать множество таблиц для хранения данных и управления ими, а также для определения связи между каждой таблицей.
  2. Клиенты делают запросы через экран графического интерфейса или командную строку, используя определенные выражения SQL в MySQL.
  3. Наконец, серверное приложение ответит запрошенными выражениями и выдаст желаемый результат на стороне клиента.

Клиент может использовать любой графический интерфейс MySQL. Но это гарантирует, что ваш графический интерфейс должен быть более легким и удобным для пользователя, чтобы сделать вашу деятельность по управлению данными быстрее и проще. Одними из наиболее широко используемых графических интерфейсов MySQL являются MySQL Workbench, SequelPro, DBVisualizer и инструмент администрирования Navicat DB. Некоторые графические интерфейсы являются коммерческими, некоторые бесплатны с ограниченной функциональностью, а некоторые совместимы только с MacOS. Таким образом, вы можете выбрать графический интерфейс в соответствии с вашими потребностями.

Причины популярности

MySQL становится настолько популярным по следующим причинам:

  • MySQL — это база данных с открытым исходным кодом, поэтому вам не нужно платить ни копейки за ее использование.
  • MySQL — очень мощная программа, которая может обрабатывать большой набор функций самых дорогих и мощных пакетов баз данных.
  • MySQL можно настраивать, поскольку это база данных с открытым исходным кодом, а лицензия GPL с открытым исходным кодом позволяет программистам модифицировать программное обеспечение SQL в соответствии со своей конкретной средой.
  • MySQL работает быстрее других баз данных, поэтому может хорошо работать даже с большим набором данных.
  • MySQL поддерживает множество операционных систем со многими языками, такими как PHP, PERL, C, C++, JAVA и т. д.
  • MySQL использует стандартную форму хорошо известного языка данных SQL.
  • MySQL очень дружелюбен к PHP, самому популярному языку веб-разработки.
  • MySQL поддерживает большие базы данных, до 50 миллионов строк и более в таблице. Ограничение размера файла по умолчанию для таблицы составляет 4 ГБ, но вы можете увеличить его (если ваша операционная система его поддерживает) до теоретического предела в 8 миллионов терабайт (ТБ).

История MySQL

Проект MySQL был начат в 1979 году, когда изобретатель MySQL Майкл Видениус разработал собственный инструмент базы данных под названием UNIREG для управления базами данных. После этого UNIREG был переписан на нескольких разных языках и расширен для работы с большими базами данных. Через некоторое время Майкл Видениус связался с Дэвидом Хьюзом , автором mSQL, чтобы узнать, заинтересован ли Хьюз в подключении mSQL к обработчику UNIREG B+ ISAM для индексации mSQL. Так появился MySQL.

MySQL назван в честь дочери соучредителя Майкла Видениуса, которого зовут «Моя».

История по годам:

Год События
1995 MySQL AB, основанная Майклом Видениусом (Монти), Дэвидом Аксмарком и Алланом Ларссоном в Швеции.
2000 MySQL становится открытым исходным кодом и выпускает программное обеспечение на условиях GPL. В результате выручка упала на 80%, и потребовался год, чтобы компенсировать это.
2001 Мартен Микос избран генеральным директором в возрасте 38 лет. До прихода в MySQL Мартен был генеральным директором нескольких скандинавских компаний и имеет опыт продаж и маркетинга. 2 миллиона активных установок. Привлеченная серия с нераскрытой суммой от скандинавских венчурных капиталистов. По оценкам, это было от 1 до 2 миллионов долларов.
2002 MySQL открыла свою штаб-квартиру в дополнение к штаб-квартире в Швеции. На тот момент 3 миллиона активных пользователей. В этом году MySQL завершила свою деятельность с доходом в 6,5 млн долларов и 1000 платных клиентов.
2003 В этом году компания привлекла 19,5 млн долл. США серии b за счет эталонного капитала и индексных предприятий. На данный момент 4 миллиона активных установок и более 30 000 загрузок в сутки. Он закончил год с доходом в 12 миллионов долларов.
2004 Поскольку основной доход поступает от модели двойного лицензирования OEM, MySQL решает больше двигаться на корпоративный рынок и больше фокусироваться на регулярных доходах от конечных пользователей, а не на одноразовых лицензионных сборах от своих OEM-партнеров. Он закончил год с доходом в 20 миллионов долларов.
2005 MySQL запустил сетевую модель MySQL после сети Redhat. Сеть MySQL — это служба подписки, предназначенная для конечных пользователей, которая предоставляет обновления, оповещения, уведомления и поддержку на уровне продукта, предназначенную для того, чтобы компаниям было проще управлять сотнями серверов MySQL. MySQL 5 поставляется и включает в себя множество новых функций для корпоративных пользователей (например, хранимые процедуры, триггеры, представления, курсоры, распределенные транзакции, федеративные механизмы хранения и т. д.). Серверная часть хранилища InnoDB закончила год с доходом в 34 миллиона долларов США на основе 3400 клиентов.
2006 Мартен Микос подтверждает, что Oracle пыталась купить MySQL. Генеральный директор Oracle Ларри Эллисон прокомментировал: «Мы говорили с ними, на самом деле, мы говорили почти со всеми. Заинтересованы ли мы? Это крошечная компания. Я думаю, что доходы от MySQL составляют от 30 до 40 миллионов долларов. выручка в следующем году составит 15 миллиардов долларов». Oracle покупает sleepycat, компанию, которая предоставляет MySQL механизм транзакционного хранения данных Berkeley db. Мартен Микос объявляет, что они готовят MySQL к IPO в 2008 году с прогнозируемой выручкой в ​​100 миллионов долларов. 8 миллионов активных установок. MySQL имеет 320 сотрудников в 25 странах, 70 процентов из которых работают из дома, привлекла серию 18 миллионов долларов c на основе слухов о оценке выше 300 миллионов долларов. По оценкам, доля рынка MySQL составляет 33% по количеству установок и 0,2% по доходу (в 2006 году рынок баз данных составлял 15 миллиардов долларов). Он закончил год с доходом в 50 миллионов долларов.
2007 Год закончился с доходом в 75 миллионов долларов.
2008 Sun Microsystems приобрела MySQL AB примерно за 1 миллиард долларов. Майкл Видениус (Монти) и Дэвид Аксмарк, два соучредителя MySQL AB, начинают публично критиковать Sun и вскоре покидают Sun.
2009 Мартен Миккос покидает Sun и становится постоянным предпринимателем в Benchmark Capital. Теперь Sun потеряла деловых и духовных лидеров, которые привели MySQL к успеху.
Sun Microsystems и Oracle объявили о заключении окончательного соглашения, согласно которому Oracle приобретет обыкновенные акции Sun по цене 9,50 долларов за акцию наличными. Сумма сделки оценивается примерно в 7,4 миллиарда долларов.

Индекс MySQL



Обязательное условие

Прежде чем изучать MySQL, вы должны иметь базовые знания основ работы с компьютером.

Аудитория

Наше руководство по MySQL предназначено для начинающих и профессионалов.

Проблема

Мы заверяем, что вы не найдете никаких проблем в этом руководстве по MySQL. Но если есть какая-либо ошибка, пожалуйста, сообщите о проблеме в контактной форме.


Следующая темаВозможности MySQL

следующий →

Руководство по MySQL для начинающих | Учебник по SQL для анализа данных

1. Основы

Как объединить строки в MySQL

Начать сейчас

Как преобразовать регистр строки

Начать сейчас

Как заменить подстроку в строке

Начать сейчас

Как обрезать струну

Начать сейчас

Как использовать group_concat()

Начать сейчас

Как использовать подстроку()

Начать сейчас

Как использовать substring() с регулярными выражениями

Начать сейчас

Как использовать вставку в оператор

Начать сейчас

Как использовать оператор обновления в SQL

Начать сейчас

Как использовать Удалить оператор SQL

Начать сейчас

Как объединить строки в MySQL

Начать сейчас

Как преобразовать регистр строки

Начать сейчас

Как заменить подстроку в строке

Начать сейчас

Как обрезать струну

Начать сейчас

Как использовать group_concat()

Начать сейчас

Как использовать подстроку()

Начать сейчас

Как использовать substring() с регулярными выражениями

Начать сейчас

Как использовать вставку в оператор

Начать сейчас

Как использовать оператор обновления в SQL

Начать сейчас

Как использовать Удалить оператор SQL

Начать сейчас

Как объединить строки в MySQL

Начать сейчас

Как преобразовать регистр строки

Начать сейчас

Как заменить подстроку в строке

Начать сейчас

Как обрезать струну

Начать сейчас

Как использовать group_concat()

Начать сейчас

Как использовать подстроку()

Начать сейчас

Как использовать substring() с регулярными выражениями

Начать сейчас

Как использовать вставку в оператор

Начать сейчас

Как использовать оператор обновления в SQL

Начать сейчас

Как использовать Удалить оператор SQL

Начать сейчас

2.

Управление базой данных

Как создать таблицу в MySQL

Начать сейчас

Как удалить таблицу в MySQL

Начать сейчас

Как переименовать таблицу в MySQL

Начать сейчас

Как обрезать таблицу в MySQL

Начать сейчас

Как дублировать таблицу в MySQL

Начать сейчас

Как добавить столбец в MySQL

Начать сейчас

Как удалить столбец в MySQL

Начать сейчас

Как переименовать столбец в MySQL

Начать сейчас

Как добавить значение по умолчанию в столбец в MySQL

Начать сейчас

Как удалить значение по умолчанию из столбца в MySQL

Начать сейчас

Как добавить ненулевое ограничение в MySQL

Начать сейчас

Как удалить ненулевое ограничение в MySQL

Начать сейчас

Как создать индекс в MySQL

Начать сейчас

Как удалить индекс в MySQL

Начать сейчас

Как создать представление в MySQL

Начать сейчас

Как удалить представление в MySQL

Начать сейчас

Как изменить последовательность в MySQL

Начать сейчас

Как создать таблицу в MySQL

Начать сейчас

Как удалить таблицу в MySQL

Начать сейчас

Как переименовать таблицу в MySQL

Начать сейчас

Как обрезать таблицу в MySQL

Начать сейчас

Как дублировать таблицу в MySQL

Начать сейчас

Как добавить столбец в MySQL

Начать сейчас

Как удалить столбец в MySQL

Начать сейчас

Как переименовать столбец в MySQL

Начать сейчас

Как добавить значение по умолчанию в столбец в MySQL

Начать сейчас

Как удалить значение по умолчанию из столбца в MySQL

Начать сейчас

Как добавить ненулевое ограничение в MySQL

Начать сейчас

Как удалить ненулевое ограничение в MySQL

Начать сейчас

Как создать индекс в MySQL

Начать сейчас

Как удалить индекс в MySQL

Начать сейчас

Как создать представление в MySQL

Начать сейчас

Как удалить представление в MySQL

Начать сейчас

Как изменить последовательность в MySQL

Начать сейчас

Как создать таблицу в MySQL

Начать сейчас

Как удалить таблицу в MySQL

Начать сейчас

Как переименовать таблицу в MySQL

Начать сейчас

Как обрезать таблицу в MySQL

Начать сейчас

Как дублировать таблицу в MySQL

Начать сейчас

Как добавить столбец в MySQL

Начать сейчас

Как удалить столбец в MySQL

Начать сейчас

Как переименовать столбец в MySQL

Начать сейчас

Как добавить значение по умолчанию в столбец в MySQL

Начать сейчас

Как удалить значение по умолчанию из столбца в MySQL

Начать сейчас

Как добавить ненулевое ограничение в MySQL

Начать сейчас

Как удалить ненулевое ограничение в MySQL

Начать сейчас

Как создать индекс в MySQL

Начать сейчас

Как удалить индекс в MySQL

Начать сейчас

Как создать представление в MySQL

Начать сейчас

Как удалить представление в MySQL

Начать сейчас

Как изменить последовательность в MySQL

Начать сейчас

3.

Даты и время

Как исключить текущие или неполные недели

Начать сейчас

Как правильно использовать МЕЖДУ

Начать сейчас

Как запросить дату и время в MySQL

Начать сейчас

Как группировать по времени

Начать сейчас

Как округлить метки времени

Начать сейчас

Как исключить текущие или неполные недели

Начать сейчас

Как правильно использовать МЕЖДУ

Начать сейчас

Как запросить дату и время в MySQL

Начать сейчас

Как группировать по времени

Начать сейчас

Как округлить метки времени

Начать сейчас

Как исключить текущие или неполные недели

Начать сейчас

Как правильно использовать МЕЖДУ

Начать сейчас

Как запросить дату и время в MySQL

Начать сейчас

Как группировать по времени

Начать сейчас

Как округлить временные метки

Начать сейчас

4.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *