Сбой удаленного подключения к базе данных MySQL
Я не хочу устанавливать удаленное подключение с ПК № 2 к базе данных на ПК № 1.
PC1:
- настроить MySQL сервер и верстак.
- Установите пароль для пользователя root, ОБНОВИТЬ mysql.user SET Password = Password('123') WHERE user = 'root';
- ПРЕДОСТАВЛЯЙТЕ ВСЕ ПРИВИЛЕГИИ . TO 'root' @ '%' ИДЕНТИФИЦИРОВАНО '123';
- Создать базу данных CREATE DATABASE my_test;
- Информация CREATE TABLE (id int(11), имя nvarchar(50));
- из ipconfig в cmd получить my_ip
- Отредактируйте my.ini add # bind-address= "my_ip"
- из входящей роли брандмауэра открыть 3306.
PC2:
- настроить MySQL сервер и верстак.
- Подключитесь к этому my_test: workbench: hostname = my_ip, пароль = 123, имя пользователя = root cmd: mysql -u root -h my_ip -p 123 Строка подключения: сервер =my_ip; порт =3306; база данных =my_test;UID=root;PWD=123;
и это дает мне ошибку JIT:
MySql.Data.MySqlClient.MySqlException (0x80004005): невозможно подключиться к любому из указанных хостов MySQL.
также из cmd в ПК № 2:
mysql -u root -h MyIp -p
Ошибка 2003 Не удается подключиться к серверу Mysql по "myIp"
я не могу понять, почему я не могу это сделать, я задавал один и тот же вопрос снова и снова:
- подключиться удаленно к MySQL
- удаленное подключение к mysql (superuser.com)
- удаленное подключение к mysql (dba.stackexchange.com)
- удаленное подключение к MySQL
- Ошибка JIT при подключении к MySQL удаленно
я также следовал за этим видео шаг за шагом и все еще получаю те же ошибки: