Базы данных (Data Base) – Telegram
Базы данных (Data Base)
8.21K subscribers
567 photos
468 videos
19 files
546 links
Базы данных (Data Base). По всем вопросам @evgenycarter
Download Telegram
Как создать реляционную базу данных в AWS

#aws #mysql
SQL - это язык программирования, используемый для управления данными в реляционной базе данных. Реляционная база данных - это коллекция данных с определенными отношениями между ними. Для настройки реляционной базы данных и сохранения данных я использовал AWS RDS. Мы можем настроить RDS в бесплатном аккаунте AWS.

https://dev.to/amitiwary999/how-to-create-relational-database-in-aws-2oni
👍2
SQL Cheat Sheet

The SQL cheat sheet provides you with the most commonly used SQL statements for your reference.

https://www.sqltutorial.org/sql-cheat-sheet/
👍2
RMAN_cheatsheet.pdf
99.7 KB
SQL Server backup types cheat sheet
Работа с базой данных MySQL в Google Cloud Platform

В этой статье мы узнаем, как создать базу данных MySQL и использовать Gcloud CLI для создания баз данных, таблиц и выполнения запросов к объектам базы данных.

Настройка LAMP Certified by Bitnami в Google Cloud Platform
Создание экземпляра виртуальной машины на Compute Engine в Google Cloud Platform
Создание ведра для хранения данных в Google Cloud Platform
Начало работы с Cloud SQL в Google Cloud Platform
Работа с Google Kubernetes Engine в Google Cloud Platform
Менеджер развертывания и мониторинг в Google Cloud Platform

https://www.c-sharpcorner.com/article/working-with-mysql-database-in-google-cloud-platform/


👉 @database_info
👍2
Как соединить строки в mysql?

Используйте CONCAT() функцию чтобы соединить две или более строк в MySQL, ниже пример запроса:

select CONCAT(column_1, ':', column_2) from table_name;

👉 @database_info
👍3
SUBSTRING

Функция SUBSTRING вырезает и возвращает заданное количество символов из строки.

Первым параметром функция принимает поле или строку, вторым параметром - с какой позиции начинать вырезания (нумерация символов начинается с 1), третьем параметром - сколько символов брать.

Третий параметр не является обязательным. Если он не указан, текст будет вырезан с указанной позиции и до конца строки.

👉 @database_info
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Узнайте, как Hasura может мгновенно превратить вашу базу данных SQL в GraphQL API.


https://github.com/hasura/graphql-engine
Hasura https://hasura.io/
GraphQL https://graphql.org/learn/

👉 @database_info
👍4
Подключение:
mysql -uUSERNAME -pPASSWORD DBNAME - подключение к базе DBNAME используя логин:USERNAME и пароль:PASSWORD
mysql -uroot -p - логинемся для управления mysql

USE db_name; - Выбрать базу для работы

SHOW databases; - Вывести список баз данных, к которым пользователь имеет доступ:

DROP DATABASE dbname; - Удалить базу данных

SHOW tables; - Вывести список таблиц, для текущей выбранной базы:

CREATE DATABASE db_name; - создать базу

CREATE DATABASE db_name CHARACTER SET utf8 COLLATE utf8_general_ci; - создать базу + установить кодировку и тд

CREATE USER 'user_name'@'localhost' IDENTIFIED BY 'password123'; - создать нового пользователя
GRANT ALL PRIVILEGES ON db_name.* TO 'user_name'@'localhost'; - дать права\доступ пользователю к соответствующей базе
flush privileges; - перезагрузить таблицы назначения привилегий

rename user user_name@'10.0.0.100' to user_name@'10.0.0.200'; - Изменить IP для пользователя user_name@'10.0.0.100'


ALTER USER 'имя пользователя'@'localhost' IDENTIFIED BY 'New_Password'; - Смена пароля пользователя
FLUSH PRIVILEGES; - Применить привилегии


INSERT INTO comercial_tests (id, place_id, keywords) SELECT id, place_id, keywords FROM commercials; - Скопировать данные из одной таблицы в другую

DESCRIBE pet; - Посмотреть поля таблицы

SELECT * FROM users LIMIT 5 OFFSET 5; - Посмотреть данные в таблице

CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20),species VARCHAR(20), sex CHAR(1), birth DATE, death DATE); - Создать таблицу

Пользователи и привилегии:
use mysql;
select * form user; - показать все из таблицы user
select user,host from user; - показать всех пользователей из таблицы user
select user,host from user where user like 'admin'; - показать всех пользователей с именем admin
show grants; - показать привилегии текущего пользователя
show grants for 'user'@'localhost' - показать все привилегии пользователя



show open tables; - показать открытые таблицы
show plugins; - показать используемые плагины

SHOW MASTER STATUS

show master status; - показать состояние мастера и репликации


👉 @database_info
👍5🔥2
🗃️ Как использовать Mongoose с Next. js для MongoDB?

Next. js - это удивительный полнофункциональный фреймворк, а MongoDB - отличная база данных NoSQL. Их совместное использование сделает приложение супербыстрым и потрясающим! В этом посте мы продолжим настройку Mongoose ODM внутри нашего приложения Next. js, чтобы использовать MongoDB!

Итак, давайте посмотрим, как можно настроить Mongoose в приложении Next. js для подключения и взаимодействия с базой данных MongoDB!


#Mongoose #MongoDB

👉 @database_info
👍3
7 основных типов баз данных
В базах данных (БД) содержится упорядоченная информация, которой удобно пользоваться. Они делятся на разные типы — чтобы выбрать нужный, важно учесть, какие именно данные будут там храниться и по какому принципу будет удобнее всего работать с ними.

В целом нельзя сказать, что какие-то БД лучше других, — просто каждая из них подходит для решения каких-то определённых задач. Есть базы данных с открытым кодом, с возможностью масштабирования и с другими преимуществами. Лучше выбирать такие БД, которые вы сможете использовать именно так, как они задуманы. Подробнее


👉 @database_info
👍1
Three Ways to Import Data With Postgres (Три способа импорта данных с помощью Postgres) https://arctype.com/blog/import-data-postgres/

#Postgres

👉 @database_info