Как создать или подключиться к базе данных localhost в DataGrip? - PullRequest
0 голосов
/ 05 апреля 2019

У меня ранее были проблемы с MySQL при загрузке моего компьютера с Linux, и я понял, что у JetBrains есть SQL IDE для MacOS, который я хочу использовать для выполнения домашней работы для моего класса Database Systems.Курс основан на MySQL, и выполнение шагов здесь было бесполезным.

Я просто пытаюсь создать локальную базу данных для подключения и запуска различных сценариев MySQL для домашней работы, но DataGrip не будетпозвольте мне создать базу данных и подключиться к ней.Я просто использую значения по умолчанию для MySQL (имя @localhost, драйвер MySQL версии 8.0.15 [последний], хост localhost, порт 3306, пользователь root, пароль root, база данных, URLjdbc:mysql://localhost:3306) и каждый раз, когда он говорит: «Не удалось установить соединение с @localhost. [08001] Не удалось создать соединение с сервером базы данных. Попытка переподключиться 3 раза. Отказ.» *

Моя IDE выглядит точно так же, как на картинке здесь и кнопка test connection выдает мне ту же ошибку, что и выше.Я попробовал принятое решение здесь , но это, похоже, ничего не дало, и я все еще не могу подключиться к своей базе данных localhost.Я не могу запустить CREATE DATABASE my_database как объяснено здесь , потому что я получаю ошибку java.net.ConnectException: Connection refused (Connection refused).

Что я пропускаю или делаю неправильно?Я буквально просто использую все настройки по умолчанию, и ничего не работает.

1 Ответ

1 голос
/ 08 апреля 2019

DataGrip - это программное обеспечение, которое подключается к существующему серверу. Он не может запустить сам сервер MySQL. Вам нужно выяснить, как запустить локальный сервер MySQL, и только после этого вы сможете подключиться к нему через DataGrip.

...