«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Создание облака, подготовка базы данных и dbeaver и быстрое подключение их к коду

Создание облака, подготовка базы данных и dbeaver и быстрое подключение их к коду

Опубликовано 27 августа 2024 г.
Просматривать:898

Creating cloud, provisioning database and dbeaver and connect it to code quickly

https://youtu.be/7EfYn7MkdyI?si=mRekrHtNc7pjO8Gb

В видео выше я демонстрирую, как создать облако, подготовить базу данных MySQL и dbeaver, а затем как быстро подключить все это к своему коду.

Вот более подробное объяснение:

  1. Заходим в Qubinets и проходим настройку нового облака.

  2. Мы выбираем из набора приложений, которые собираемся использовать (в нашем случае MySQL). Мы также добавили DBeaver для управления базами данных и Ingress Nginx для подключения к нашему экземпляру MySQL.

  3. Мы выбрали предпочитаемого облачного провайдера и завершили настройку, нажав «Создать облако». После завершения настройки облака мы подключили наши приложения. Мы изменили имя базы данных на «Кубинец» и обновили его в настройках подключения в DBeaver. Убедитесь, что порт для подключения MySQL установлен на 3306.

  4. В нашей IDE мы написали скрипт Python для подключения к базе данных MySQL. Мы использовали данные подключения (имя пользователя, пароль, имя базы данных и хост) в нашем скрипте.

  5. В целях развертывания мы устанавливаем эти сведения о соединении как переменные среды.

  6. Мы написали SQL-запросы для создания таблицы с именем «клиенты» и вставки в эту таблицу новой записи о клиенте.

  7. После развертывания наших приложений мы получили внешний адрес Ingress Nginx и использовали его для запуска нашего скрипта Python.

  8. Мы открыли DBeaver, который предложил нам настроить соединение, используя наш хост MySQL, имя пользователя и пароль.

  9. Мы подтвердили, что таблица «клиенты» существует и вставленные данные присутствуют.

  10. Чтобы обеспечить постоянство, мы добавили еще одну запись о клиенте и проверили ее в DBeaver.

Подводя итог, мы создали облако, предоставили MySQL и DBeaver, соединили их с Ingress Nginx, написали и запустили скрипт Python для взаимодействия с базой данных и проверили все в DBeaver — и все это за 30 минут. Все это было сделано с помощью Кубинца.

Заявление о выпуске Эта статья воспроизведена по адресу: https://dev.to/nix_25/creating-cloud-provisioning-database-and-dbeaver-and-connect-it-to-code-quickly-7ap?1 Если есть какие-либо нарушения, пожалуйста, свяжитесь с Study_golang@163 .comdelete
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3