MySQL 8.0发布说明
MySQL 8.0源码文档10bet官方网站
创建服务器server_name外国数据包装wrapper_name选项(选项(,选项]…)选项:{主机字符类型|数据库字符类型|用户字符类型|密码字符类型|套接字字符类型|所有者字符类型|港口数值文字}
此语句创建用于联邦
存储引擎。的创建服务器
语句中创建新行服务器
表中mysql
数据库。此声明要求极好的
特权。
的
应该是对服务器的唯一引用。服务器定义在服务器范围内是全局的,不可能将服务器定义限定为特定的数据库。server_name
最大长度为64个字符(超过64个字符的名称将被静默截断),并且不区分大小写。您可以将名称指定为带引号的字符串。server_name
的
是标识符,可以用单引号引用。wrapper_name
为每一个
必须指定字符字面值或数字字面值。字符字面量是UTF-8,支持最大长度64个字符,默认为空字符串。字符串字面量被静默地截断为64个字符。数字字面值必须是0到9999之间的数字,默认值为0。选项
请注意
的老板
选项当前没有应用,并且对创建的服务器连接的所有权或操作没有影响。
的创建服务器
声明创建了一个条目mysql.servers
表,稍后可与创建表
语句创建联邦
表格您指定的选项用于填充列中的列mysql.servers
表格表列如下服务器名称
,宿主
,Db
,用户名
,密码
,港口
和套接字
.
例如:
CREATE SERVER s FOREIGN DATA WRAPPER mysql OPTIONS (USER 'Remote', HOST '198.51.100.106', DATABASE 'test');
请确保指定建立到服务器的连接所需的所有选项。用户名、主机名、数据库名必须填写。可能还需要其他选项,比如密码。
表中存储的数据可以在创建到联邦
表:
创建表T(S1 int)引擎=联合连接='s';
有关更多信息,请参见第16.8节,“联邦存储引擎”.
创建服务器
导致隐式提交。看到章节13.3.3,“导致隐式提交的语句”.
创建服务器
不写入二进制日志,无论使用的日志格式是什么。