Как к insall mysql-проксируют в человечности 16.04?

Я попытался установить использование sudo склонный - добираются как ниже, но получил ошибку

majid@K53SC:~$ sudo apt-get install mysql-proxy
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package mysql-proxy

Попробованный, чтобы загрузить linux-Genereic (https://downloads.mysql.com/archives/proxy/) и извлечение и работать; но клиент mysql не может соединиться с сервером через прокси:

Терминал 1:

$ mysql-proxy --proxy-address=127.0.0.1:4040 --proxy-backend-addresses=localhost:3306 --proxy-lua-script=/home/majid/Documents/first_example.lua --plugins=proxy
2016-11-01 20:34:20: (critical) plugin proxy 0.8.5 started
we got a normal query: select @@version_comment limit 1

Терминал 2:

majid@K53SC:~$ mysql -h 127.0.0.1 -P4040 -u root -ppassword
mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.  Commands end with ; or \g.

и это остается там; ничего не происходит.

таким образом, что корректный путь состоит в том, чтобы установить и использовать mysql-прокси в Ubuntu 16.04?

С уважением

Править:

Согласно комментарию David Foerster я загрузил Надежного человека пакета Deb и установил. Я добираюсь теперь как указано ниже:

Терминал 1:

$ mysql-proxy --proxy-address=127.0.0.1:4040 --proxy-backend-addresses=localhost:3306 --proxy-lua-script=/home/majid/Documents/first_example.lua --plugins=proxy

Терминал 2:

$ mysql -h 127.0.0.1 -P4040 -u root -ppassword
mysql: [Warning] Using a password on the command line interface can be insecure.
ERROR 1043 (08S01): Bad handshake
1
задан 1 November 2016 в 18:21

3 ответа

От проекта mysql-прокси, кажется, отказываются с более чем 2 лет, который является вероятной причиной ее удаления из Гостеприимных репозиториев. Это является, вероятно, несовместимым с более новыми выпусками MySQL.

3-летний УСТАНОВКА уведомление рекомендует версию 5.1.x, в то время как Гостеприимные репозитории включают MySQL 5.7 и никакой более старый выпуск.

1
ответ дан 28 September 2019 в 06:55

MariaDB обратился к этому с прокси MaxScale MySQL. Это доступно для скачивания на их веб-сайте. Дополнительно при использовании AWS, можно работать, обернул MaxScale с Рынка как SQLSplitter https://www.youtube.com/embed/IGkEdceW0so

-1
ответ дан 28 September 2019 в 06:55

Не используйте mysql-proxy. См. большую предупредительную надпись на официальная страница загрузки:

MySQL Proxy не является GA и не рекомендуется для Производственного использования. Мы рекомендуем MySQL Router для производственного использования. Загрузите MySQL Router

-1
ответ дан 28 September 2019 в 06:55

Другие вопросы по тегам:

Похожие вопросы: