Цифругл – метка: MariaDB / MySQL

MariaDB / MySQL

Заметки по использованию и настройке баз данных MariaDB и MySQL

14.01.2022
Вредные привычки в SQL: не создавайте ID колонку в каждой таблице

Многие начинающие или просто ленивые программисты бездумно лепят поле ID в каждую таблицу: нужно это или нет. Вот небольшое объяснение: когда это полезно, а когда нет.

Фото Вредные привычки в SQL: не создавайте ID колонку в каждой таблице
Программы • MariaDB / MySQL • PostgreSQL • Анти-паттерн • Образование • DataBase
13.01.2022
Вредные привычки в SQL: старомодные JOINы

Как лучше писать много-табличные запросы: просто перечисляя таблицы в SELECT через запятую, или же использовать JOIN?

Фото Вредные привычки в SQL: старомодные JOINы
Программы • MariaDB / MySQL • PostgreSQL • DataBase • Microsoft • Образование
04.01.2021
Три примера работы с SQL базой данных в Python — Pony ORM (бонус)

К заметкам про работу с базой данных из sqlite3, sqlalchemy.Table и sqlalchemy.orm решил добавить и заметку про Pony ORM — крутую, но несколько эзотерическую ORM для Python.

Фото Три примера работы с SQL базой данных в Python — Pony ORM (бонус)
Программы • PostgreSQL • MariaDB / MySQL • Python • Just For Fun • Код • DataBase
03.01.2021
Три примера работы с SQL базой данных в Python (sqlalchemy.orm)

Многие приложения на Python используют базу данных для хранения и эффективного использования их в своей работе. В этот раз на примере sqlalchemy.orm

Фото Три примера работы с SQL базой данных в Python (sqlalchemy.orm)
Программы • PostgreSQL • MariaDB / MySQL • Python • DataBase
02.01.2021
Три примера работы с SQL базой данных в Python (sqlalchemy.Table)

Многие приложения на Python используют базу данных для хранения и эффективного использования их в своей работе. И сделать это можно разными способами.

Фото Три примера работы с SQL базой данных в Python (sqlalchemy.Table)
Программы • PostgreSQL • MariaDB / MySQL • Python • Код • DataBase
01.01.2021
Три примера работы с SQL базой данных в Python (адаптор sqlite3)

Многие приложения на Python используют базу данных для хранения и эфективного использования их в своей работе.

Фото Три примера работы с SQL базой данных в Python (адаптор sqlite3)
Программы • PostgreSQL • MariaDB / MySQL • Python • Код • DataBase
20.02.2020
Асинхронность и очереди в распределённых системах

Немного примеров работы с асинхронностью в распределённых системах

Фото Асинхронность и очереди в распределённых системах
Программы • Redis • PostgreSQL • MariaDB / MySQL • Образование • DataBase • Сетевые технологии
27.08.2019
Решаем проблему ERROR 1348 column password is not updatable при обновлении пароля root в MySQL / MariaDB

В MySQL есть временами непонятные ограничения, которые не позволяют привычным нам образом его использовать. Однако, если разобраться, то всё начинает иметь смысл.

Фото Решаем проблему ERROR 1348 column password is not updatable при обновлении пароля root в MySQL / MariaDB
Программы • MariaDB / MySQL • Безопасность • Настройки • DataBase
26.08.2019
Решаем проблему ERROR 1372 (HY000): Password hash should be a 41-digit hexadecimal number и Error Code: 1064 в MySQL / MariaDB

MySQL и её новая сестричка из мира СПО – MariaDB довольно сильно распространены на хостингах, да и LAMP никто не отменял – пользуются ещё. Так вот не так давно стала …

Фото Решаем проблему ERROR 1372 (HY000): Password hash should be a 41-digit hexadecimal number и Error Code: 1064 в MySQL / MariaDB
Программы • MariaDB / MySQL • Безопасность • DataBase
06.10.2017
MySQL. Решение проблемы «/var/run/mysqld/mysqld.sock не найден»

Работая с базой данных MySQL, можно столкнуться с проблемой: при старте демона(сервиса) mysqld возвращается сообщение об ошибке

Фото MySQL. Решение проблемы «/var/run/mysqld/mysqld.sock не найден»
Программы • Настройки • DataBase • Linux • MariaDB / MySQL
14.12.2015
Ленивый backup MySQL

Если вы также ленивы как и я, то вы так и не перевели свои старые проекты на postgresql.

Фото Ленивый backup MySQL
Программы • OpenSource • DataBase • MariaDB / MySQL
03.08.2015
Как создать копию таблицы MySQL / MariaDB

Копируем схему таблиц MySQL / MariaDB и наполняем их данными

Фото Как создать копию таблицы MySQL / MariaDB
Программы • DataBase • MariaDB / MySQL
29.05.2015
Добавляем поддержку emoji в Django+MySQL приложение

В наше время emoji в веб-приложениях — не роскошь, а суровая реальность: любой «мобильный юзер» может написать сообщение, в котором есть эти символы.

Фото Добавляем поддержку emoji в Django+MySQL приложение
Программы • DataBase • Web • Настройки • MariaDB / MySQL • Django • Python
11.10.2014
Мой SQL

Неделю назад провёл семинар по MySQL. Событие не ахти какое, но всё же решил записать на будущее.

Фото Мой SQL
Аналитика • DataBase • MariaDB / MySQL
12.06.2014
Чистим разросшийся файл mysql ibdata1

В MySQL есть такой замечательный файл — ibdata1. Замечателен о не только тем, что растёт как дурак, но и тем, что хранит кучу данных сервера.

Фото Чистим разросшийся файл mysql ibdata1
Программы • DataBase • Настройки • MariaDB / MySQL • Linux
12.06.2014
Чистим разросшийся файл MySql / MariaDB ibdata1

В MySQL / MariaDB есть замечательный файл для хранения таблиц – ibdata1. Иногда он становится слишком большим – приходит время "прибраться"

Фото Чистим разросшийся файл MySql / MariaDB ibdata1
Программы • MariaDB / MySQL • DataBase • Linux • Настройки