可能重复:
can I access a remote mysql server/db from a stored procedure?
我对MySQL有点新鲜。我想创建一个接受参数的存储例程,并将数据集返回给只读用户。
但是,在存储的例程中,我想建立一个到远程MySQL主机的新连接(使用不同的凭据),并根据输入参数读取所需的值。
我想它会是这样的:
CREATE PROCEDURE procReturnsData(parameter1)
BEGIN
<connect to remote MySQL server using new credentials>
<Select col1, col2 from remoteServer.table1 Where col3 = parameter1 >
<close connection>
END
实现这一目标的最佳方式是什么?
感谢。