Я хочу подключиться к серверу VMRemote к серверу MariaDB, который IP имеет порт
Вот сервер IP: 203.64.1.2: 8080
порт MariaDB в = 3306
Я использовал эту команду: mysql -uroot -p123456 -h203.64.1.2:8080 -P3306
Он показал: ERROR 2005 (HY000): Unknown MySQL server host '203.64.1.2:8080' (11001)
Если я использую это: mysql -uroot -p123456 -h203.64.1.2 -P8080
показать это: ERROR 2013 (HY000): Lost connection to MySQL server at 'waiting for initial communication packet', system error: 0 "Internal error/check (Not system error)"
ли я использовать неправильную команду?
ОШИБКА 2003 (HY000): Не удается подключиться к серверу MySQL на '203.64.1.2' (10061 «Неизвестная ошибка») –
На сервере работает несколько виртуальных машин. : 8080: 8081: 8082 ... –
Затем вам нужно либо назначить определенный ip для vm, к которому вы хотите обратиться, либо перенаправить порт с главной машины на vm для сервера mysql. В противном случае вам не удастся подключиться к серверу mysql, точно так же, как за брандмауэром. –