DevBug blog

О Linux, Java, разработке ПО и не только

MySQL: подключаемся пользователем root к удаленному хосту

В предыдущей статье были описаны необходимые настройки для разрешения пользователю root удаленного подключения с любого хоста. Для подключения пользователем root к удаленному хосту, ip адрес которого 192.168.0.111, в консоли вводим команду:mysql -u root -h 192.168.0.111 -p;Если все настройки из предыдущей статьи сделаны правильно, то в консоли мы увидим стандартное сообщение mysql сервера: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 43 Server version: 5. Читать далее...

Mysql: разрешаем пользователю root удаленное подключение

Имеем сервер (Ubuntu Server) в сети с установлленым MySQL сервером. Необходимо разрешить пользователю root удаленное подключение к базе данных.В целях безопасности данный способ не рекомендуется использовать на production серверах. Делаем резервную копию файла настроек:sudo cp /etc/mysql/my.cnf /etc/mysql/my.cnf.origПо данному пути файл настроек mysql находится в дистрибутивах linux, основанных на debian. В других дистрибутивах linux (Centos, openSUSE, Fedora, etc) расположение файла настроек базы данных mysql может отличаться. Кроме того, в некоторых дистрибутивах, например openSUSE, по умолчанию (вместо MySQL) установлена база данных MariaDB. Читать далее...

MySQL Server: Ошибка при установке: Error Nr. 1045 Access denied for user 'root'@'localhost

После повторной установке MySQL Server на ОС Windows может возникнуть ошибка  Error Nr. 1045 Access denied for user 'root'@'localhost. Окно с ошибкой выглядит примерно так:Ошибка при установке MySQL ServerПроблема заключается в не удаленной папке с данными, которая осталась после предыдущей устанвки сервера. Данная папка находится по адресу (для Windows 7):C:\ProgramData\MySQL\MySQL Server 5.5\Data\Версия MySQL сервера может быть отличной от указанной выше. После удаленя папки MySQL из ProgramData проблема должна исчезнуть. Обычно в ОС Windows 7 папка ProgramData имеет атрибут " Читать далее...

MySQL: Как сбросить пароль root-a

Если по каким-то причинам вы не помните пароль от root-пользователя MySQL, то не стоит отчаиваться, т.к. есть несложный способ его восстановления. Последовательность действий такова: Останавливаем службу MySQL-сервераЗапускаем MySQL-сервер в  режиме без проверки прав доступа.Подключаемся к БД как root-пользовательОбновляем пароль для супер-пользователя БД.Добавляем нового пользователя к БД (если есть такая необходимость)Пытаемся подключиться к БД как root пользователь (или как новый добавленный пользователь).Останавливаем службу MySQL-сервера в ОС Linux:/etc/init.d/mysql stopЗапускаем MySQL в режиме без проверки прав доступа: Читать далее...

MySQL WorkBench - визуальный редактор баз данных

Каким бы ни был разработчик баз данных: начинающий (в особенности) или бородатый профессионал, ему всегда проще и нагляднее представлять то над чем он трудится, что разрабатывает. Лично я отношу себя к первой категории и для понимания материала мне бы хотелось видеть визуально то, что я проектирую/разрабатываю.На сегодняшний день существуют различные программы и инструменты, которые справляются с подобной задачей: какие-то лучше, какие-то хуже. Но сегодня я хотел бы немного рассказать о MySQL WorkBench - инструменте для визуального проектирования баз данных, интегрирующего проектирование, моделирование, создание и эксплуатацию БД в единое бесшовное окружение для системы баз данных MySQL, который является преемником DBDesigner 4 из FabForce. Читать далее...