Рубрика: Базы данных

  • MySQL. Как остановить и запустить сервис с консоли?

    Останови и запустить сервис mysql очень просто. Это бывает нужно при подключении по ssh и необходимости внести изменения в конфигурацию сервера MySQL. Итак, следуйте следующему алгоритму: 1) Выполняем в терминале: sudo service mysql stop 2) В случае запроса пароля — указываем пароль административной записи. 3) Убеждаемся в успешности остановки: sudo service —status-all | grep mysql…

  • MySQL. Как сбросить пароль?

    Все могут забыть пароль. Никто не застрахован — но при утере пароля к важной информации в БД легче от этого факта не становится. Давайте разберем, как сбросить пароль к MySQL. 1. Подключаемся к серверу по ssh. 2. Останавливаем сервис MySQL: sudo service mysql stop или sudo /etc/init.d/mysql stop 3. Стартуем сервис MySQL с указанием особых…

  • MySQL. Как открыть удаленный доступ к базе?

    Открытие удаленного доступа — вопрос , встречающийся достаточно часто, но также часто вызывающий проблемы и дополнительные трудозатраты. Разберемся по шагам, как открыть удаленный доступ к базе данных MySQL. Подключаемся к серверу по ssh. На сервере пишем: mysql -uroot -p Вводим пароль, логинимся. Далее пишем: use mysql Теперь посмотрим, какие пользователи есть на сервере и с…

  • MySQL. Как сделать и восстановить дамп?

    Все мы привыкли использовать phpmyadmin, mysqlworkbench, navicat и другие утилиты, которые позволяют сделать бекап в три клика. Но бывает случай, когда доступ к серверу есть только пo SSH и никаких удобств не предвидится. В таком случае нужно быть готовым к выполнению задач в консольном режиме. Ниже приведен пример создания и восстановления дампа данных с MySQL.…

  • PostgreSQL. Советы по работе с датой

    Работа с датой, независимо от базы данных, на которой Вы работаете, рано или поздно, встретиться на Вашем пути. Много работая на PostgreSQL — решил написать небольшую заметку о специфике работы с датой — о том, с чем пришлось столкнуться на практике. Итак, давайте разбираться, как работать с датой на PostgreSQL. Текущее время Наиболее простой способ…

  • WordPress. Как перенести сайт на новый домен?

    После простого переноса всех файлов и дампа Базы Данных на новый домен у Вас обязательно возникнут некоторые трудности. Это связано с тем, что WordPress хранит собственный домен в настройках, в таблицах Базы Данных, а значит после переноса движок по прежнему будет пытаться направлять Вас на старый адрес. Предлагаю Вам два варианта решения этой проблемы: Вариант…

  • WordPress. Unknown collation: ‘utf8mb4_unicode_ci’. РЕШЕНО!

    В этой статье разберемся, как решить ошибку «Unknown collation: ‘utf8mb4_unicode_ci’», которая часто возникает при экспорте\импорте дампа Базы Данных WordPress. Несмотря на высокую частоту возникновения этой ошибки — методы ее решения описаны очень скудно. Итак, что нам говорит эта ошибка. Она говорит нам о том, что Mysql ничего не знает о существовании кодировки utf8mb4_unicode_ci. Как бы…

  • MySQL. Как отключить проверку внешних ключей?

    Внешние ключи в MySQL используют все. Про их пользу и сферы применения будет отдельная статья.. Но часто бывает, что даже при использовании, существенно облегчающих жизнь приложений — например, phpMyAdmin, navicat, MySQLWorkBench и т.д., стает проблема удаления связанных записей. Конечно, MySQL заботится о целостности и не дает случайно удалить связанные данные. В случае попытки выполнить TRUNCATE…