Как получить доступ к данным таблицы MySQL разных машин каждый час? - PullRequest
0 голосов
/ 02 марта 2019

Я хочу получить доступ к данным из таблицы MySQL, которая находится в другой базе данных на другом компьютере.Обе машины подключены к одной сети.Я попытался получить доступ, используя

select * from [10.1.18.244].dbname.dbo.tablename;

Но он дает мне синтаксическую ошибку, а также я не знаю, что такое dbo и как его найти?

И также я обнаружил, что этоможет быть сделано с использованием связанного сервера, но я не знаю, как это сделать?

На самом деле я хочу это в форме запроса только потому, что я хочу применить это в хранимой процедуре, как

DELIMITER //
create definer = 'root'@'10.1.18.244' procedure user_cnt()
sql security invoker
begin 
select * from dbname.tablename;
end //
DELIMITER ;

Любой метод, который будет полезен для запроса данных в событиях / представлениях / процедурах, пожалуйста, предложите мне.

1 Ответ

0 голосов
/ 02 марта 2019

<?php $mysqli = new mysqli("localhost", "username", "password", "dbname"); ?>

Использование локального хоста в имени сервера или ip сервера.

, а также mysql отличается от SQL-запроса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...