Alexey
24.09.2023
MySQL / MariaDB, Файловая система
базы данных, мест, ошибки, поиск причин перерасхода места в постоянном хранилище (на диске), решение проблемы
Почему возникает ошибка «ERROR 1114 (HY000)» Во время добавления информации в базу данных, например, при использовании выражения INSERT, либо при импорте таблиц или баз данных в MySQL (MariaDB) может возникнуть ошибка с номером 1114: ERROR 1114 (HY000) at line 19894:…
ДАЛЕЕ
Alexey
06.09.2023
MySQL / MariaDB, PHP
MariaDB, MySQL, SHOW TABLES, USE, базы данных, ошибки, решение проблемы
Рассмотрим небольшой PHP код, который пытается подключиться к СУБД MySQL или MariaDB и выполнить запрос с выражением SELECT: <?php $db_user = "root"; $db_password = ""; $mysqli = new mysqli("localhost", $db_user, $db_password); if ($mysqli->connect_errno) { printf("Somehow we failed: %s\n", $mysqli->connect_error); exit();…
ДАЛЕЕ
Alexey
03.09.2023
MySQL / MariaDB
MariaDB, MySQL, SHOW TABLES, USE, базы данных, ошибки, решение проблемы
Как исправить ошибку «ERROR 1046 (3D000): No database selected» Ошибка «ERROR 1046 (3D000): No database selected» (то есть «не выбрана база данных») возникает чаще всего из-за спешки — конечно же, перед выполнением действий с таблицами и хранящейся в них информацией,…
ДАЛЕЕ
Alexey
02.09.2023
MySQL / MariaDB
интерфейс командной строки (CLI), тюнинг приглашения командной строки
Клиент MySQL (MariaDB) при подключении к серверу СУБД в приглашении командной строки по умолчанию показывает выбранную для использования базу данных, а также имя СУБД (например, MariaDB или MySQL). Возможно к этой информации вы хотите добавить имя пользователя, имя хоста на…
ДАЛЕЕ
Alexey
02.09.2023
MySQL / MariaDB, Системное администрирование
системные службы
Конфигурационные файлы MySQL и MariaDB Некоторые полезные настройки, улучшающие производительность труда или решающие возникшие проблемы, нужно сохранить в конфигурационные файлы. Но вы можете столкнуться с ситуацией, что какое-то онлайн руководство рекомендует сохранить настройки в файл расположенный в определённой директории, а…
ДАЛЕЕ
Alexey
01.09.2023
MySQL / MariaDB
сочетания клавиш
Как быстро очистить приглашение командной строки MySQL (MariaDB) При активной работе с СУБД в приглашении командной строки, время от времени любой совершает ошибки. Например, введено неправильное выражение запроса: не в то окно терминала, либо до выбора базы данных или какая-то…
ДАЛЕЕ
Alexey
26.08.2023
MySQL / MariaDB
MariaDB, MySQL, базы данных, кодировка, ошибки, решение проблемы, эмодзи / emoji
Как вставить эмодзи (emoji) в базу данных MySQL / MariaDB С одной стороны, вставка эмодзи в таблицу базы данных MySQL / MariaDB не требует каких-то специальных подготовительных действий — достаточно просто вставить один или несколько символов эмодзи, которые могут содержать…
ДАЛЕЕ
Alexey
25.08.2023
MySQL / MariaDB, PHP
MariaDB, MySQL, базы данных, кодировка, ошибки, решение проблемы, эмодзи / emoji
При извлечении строк из базы данных MySQL (MariaDB) вы можете столкнуться с ситуацией, что весь текст отображается правильно, но вместо эмодзи выводятся знаки вопросов. Наиболее вероятная проблема — неправильно используемая кодировка при выполнении запросов к СУБД MySQL (MariaDB). Исправить эту…
ДАЛЕЕ
Alexey
24.08.2023
MySQL / MariaDB
MariaDB, MySQL, базы данных, ошибки, решение проблемы
Ошибка с номерами 1142 (42000) возникает в тех случаях, когда у пользователя недостаточно привилегий на таблицу или базу данных для выполнения запроса. Пример ошибки при выполнении запроса с выражением SELECT: SELECT * FROM TestDB.TestTABLE; Запрос завершился неудачей, получена ошибка: ERROR…
ДАЛЕЕ
Alexey
24.08.2023
MySQL / MariaDB
MariaDB, MySQL, базы данных, ошибки, решение проблемы
Как исправить «ERROR 1143 (42000)» в MySQL (MariaDB) Ошибка с номерами 1143 (42000) возникает в тех случаях, когда у пользователя имеются привилегии на некоторые колонки таблицы, но он пытается выполнить свои привилегии для тех колонок, на которые у него нет…
ДАЛЕЕ
Alexey
22.08.2023
MySQL / MariaDB
MariaDB, MySQL, базы данных
По умолчанию правом (привилегией) создавать новых пользователей, а также предоставлять им права на базы данных, наделён только root. Пользователь root может делать все возможные операции в отношении баз данных и пользователей. Если вы хотите предоставить часть административных полномочий другому пользователю,…
ДАЛЕЕ
Alexey
21.08.2023
MySQL / MariaDB
MariaDB, MySQL, базы данных, ошибки, решение проблемы
Если вы пытаетесь подключиться к серверу MySQL (MariaDB) в командной строке, то, возможно, вы столкнулись с проблемой, что клиент MySQL (MariaDB) не видит пароль. Например, при подключении к MariaDB с помощью команды (где «USER» это действительное имя пользователя, а «PASSWORD»…
ДАЛЕЕ
Alexey
21.08.2023
MySQL / MariaDB
man, MariaDB, MySQL, базы данных, ошибки, решение проблемы, справка / справочная информация
Пожалуй, самой популярной опцией командной строки, независимо от используемой утилиты, является опция «-h». Для большинства программ с интерфейсом командной строки опция «-h» выводит справку по использованию программы. Но если вы попробуете получить справку для MySQL следующим образом: mysql -h То…
ДАЛЕЕ
Alexey
19.08.2023
MySQL / MariaDB
MariaDB, MySQL, SHOW DATABASES, SHOW TABLES, USE, базы данных
В этой заметке будет показано как создать нового пользователя MySQL (MariaDB), а также настроить его привилегии (права) на уровне СУБД в целом, на уровне определённой базы данных и даже на уровне отдельных таблиц и столбцов. Зачем создавать нового пользователя MySQL…
ДАЛЕЕ
Alexey
18.08.2023
MySQL / MariaDB
MariaDB, MySQL, SHOW DATABASES, SHOW TABLES, USE, базы данных
Оглавление 1. Как настроить права доступа на отдельные столбцы в MySQL (MariaDB) 2. Как разрешить пользователю добавлять записи в колонку 3. Как разрешить пользователю просматривать записи в колонке 4. Как разрешить пользователю обновлять записи в колонке 5. Как разрешить пользователю…
ДАЛЕЕ