zaLinux.ru

MySQL / MariaDB

Как разрешить доступ пользователю только к определённым таблицам в MySQL (MariaDB)

Оглавление 1. Как настроить права доступа на отдельные таблицы в MySQL (MariaDB) 2. Как разрешить пользователю создавать определённую таблицу в базе данных 3. Как разрешить пользователю удалять определённую таблицу в базе данных 4. Как разрешить пользователю удалять записи в таблице…
ДАЛЕЕ

Как разрешить пользователю доступ только к определённым базам данных в MySQL (MariaDB)

Оглавление 1. Как настроить права доступа на отдельные базы данных в MySQL (MariaDB) 2. Как разрешить пользователю создавать таблицы в базе данных 3. Как разрешить пользователю удалять таблицы в базе данных 4. Как разрешить пользователю удалять записи в таблицах базы…
ДАЛЕЕ

Ошибка при использовании выражений USE в MySQL (MariaDB): «ERROR 1044 (42000): Access denied for user» (РЕШЕНО)

Оглавление 1. Оператор «USE» вызывает ошибку «ERROR 1044 (42000)» 2. Как исправить ошибку MySQL (MariaDB) «ERROR 1044 (42000): Access denied for user» при использовании оператора USE 3. Как предоставить пользователю права чтения базы данных и её содержимого 3.1 Как предоставить пользователю…
ДАЛЕЕ

Ошибка «ERROR 1044 (42000): Access denied for user ‘mial’@’localhost’ to database ‘TestDB’». Не удаётся создать базу данных MySQL (РЕШЕНО)

Почему пользователь не может создать базу данных MySQL (MariaDB) При попытке создать базу данных вы можете столкнуться с ошибкой: ERROR 1044 (42000): Access denied for user 'mial'@'localhost' to database 'TestDB' Причина ошибки в том, что указанный пользователь (в данном примере…
ДАЛЕЕ

Как вывести список пользователей MySQL / MariaDB и их привилегии (с помощью клиента СУБД и PHP)

В этой заметке рассказано, с помощью каких запросов можно вывести список пользователей MySQL и MariaDB. В статье показано, как выполнять эти команды в строке запроса MySQL / MariaDB, а также с помощью PHP. Вывод списка пользователей и их привилегий с…
ДАЛЕЕ

Как в MySQL результаты запроса сохранить в новую таблицу

В MySQL в одном SQL запросе можно создать новую таблицу и сохранить в неё результаты MySQL запроса (результаты по другой таблице. Либо можно сохранить результаты поиска по таблице в другую, уже существующую таблицу. Как в MySQL сохранить результаты MySQL запроса в…
ДАЛЕЕ

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

Как переименовать таблицу в phpMyAdmin Откройте базу данных, а затем перейдите в таблицу, которую вы хотите переименовать. Когда таблица будет открыта, выберите пункт меню «Операции». Найдите раздел «Переместить таблицу в (таблицу базы данных)». Да, для переименования используется та же функция,…
ДАЛЕЕ

Ошибка «Failed — Network error» во время экспорта в phpMyAdmin (РЕШЕНО)

phpMyAdmin позволяет экспортировать базы данных и отдельные таблицы (а также отдельные строки) в веб-интерфейсе. В последней стабильной версии phpMyAdmin 5.1.3 пользователи столкнулись с проблемой при экспорте данных из таблиц и баз данных в файл. Независимо от выбранных настроек вместо скачивания…
ДАЛЕЕ

Как установить веб-сервер (Apache, PHP, MySQL, phpMyAdmin) на Linux Mint, Ubuntu и Debian

Если вы веб-мастер, или программист на PHP, или вам просто нужно запустить веб-сайт на вашем компьютере, то вы можете это сделать с помощью веб-сервера. На Linux веб-сервер (Apache), а также сопутствующие компоненты (PHP, MySQL, phpMyAdmin) устанавливаются буквально в несколько команд.…
ДАЛЕЕ

Аутентификация по паролю и unix_socket в MySQL и MariaDB. Исправление ошибки #1698 — Access denied for user ‘root’@’localhost’

Исправление ошибки #1698 — Access denied for user ‘root’@’localhost’ В последних версиях MariaDB (возможно и MySQL) по умолчанию стала применяться аутентификация по unix_socket. Если вы не знакомы с ней, то вы могли столкнуться с ошибкой «#1698 — Access denied for…
ДАЛЕЕ

Как включить доступ root к MySQL и MariaDB с любых хостов

Для того чтобы пользователь root (или любой другой пользователь) мог подключиться с СУБД MySQL с удалённого хоста, необходимо выполнение двух условий: 1) в свойствах пользователя должно быть разрешено подключаться с удалённых хостов 2) СУБД должна прослушивать входящие соединения не только…
ДАЛЕЕ

Ошибка «mysqli_connect(): (HY000/1045): Access denied for user ‘username’@’localhost’» (РЕШЕНО)

При попытке выполнить вход phpMyAdmin или авторизоваться в MySQL вы можете столкнуться с ошибкой HY000/1045: Warning: mysqli_connect(): (HY000/1045): Access denied for user 'username'@'localhost' (using password: YES) mysqli::real_connect(): (HY000/1045): Access denied for user 'superuser'@'localhost' (using password: NO) Ошибка возникает, когда используемая…
ДАЛЕЕ

Как исправить ошибку MySQL «ERROR 1819 (HY000):» в Linux

При создании пользователя MySQL с относительно слабым паролем вы можете столкнуться с ошибкой «MySQL ERROR 1819 (HY000): Your password does not satisfy the current policy requirements» (MySQL ERROR 1819 (HY000): ваш пароль не соответствует текущим требованиям политики). Технически это не…
ДАЛЕЕ

Как найти самые большие базы данных и самые большие таблицы MySQL

Иногда на хостинге или на веб-сервере может закончится место из-за того, что в таблицах MySQL слишком много данных. Иногда эти данные можно безболезненно удалить, если там хранятся логи посещений или статистика. Если баз данных и таблиц много, то найти самую…
ДАЛЕЕ

Как удалить все записи в таблице в phpMyAdmin

В phpMyAdmin если вы хотите удалить запись, то вы можете нажать кнопку «Удалить» напротив ненужной строки или выбрать несколько строк и нажать кнопку «Удалить» внизу таблицы. Если вам нужно удалить все строки и вы попробовали нажать «Отметить все», а затем…
ДАЛЕЕ