postgresql利用mysql_fdw操作mysql数据库
来源:互联网 发布:java项目经理面试 编辑:程序博客网 时间:2024/06/08 05:39
1.首先安装postgresql数据库和mysql数据库,以及安装mysql_fdw插件
2.
启动postgresql数据库服务:pg_ctl start
进入命令行界面:psql
启动mysql数据库服务:service mysql start
登录:mysql -uroot -p
3.加载扩展:
CREATE EXTENSION mysql_fdw;
4.创建服务:
CREATE SERVER mysql_server FOREIGN DATA WRAPPER mysql_fdw OPTIONS (host '127.0.0.1', port '3306');
5.常见mysql和postgresql的映射:
CREATE USER MAPPING FOR postgres SERVER mysql_server OPTIONS (username 'root', password '123456');
6.常见外部表:
CREATE FOREIGN TABLE warehouse(
warehouse_id int,
warehouse_name text,
warehouse_created datetime)
SERVER mysql_server
OPTIONS (dbname 'db', table_name 'warehouse');
7.利用postgresql操作该表:
INSERT INTO warehouse values (1, 'UPS', sysdate());
INSERT INTO warehouse values (2, 'TV', sysdate());
INSERT INTO warehouse values (3, 'Table', sysdate());
8.在mysql数据库中执行查询命令,可以看到数据库中新增了上述三条数据
至此,完成了数据的异步更改。
- postgresql利用mysql_fdw操作mysql数据库
- .net 操作PostGreSql数据库
- C# 操作PostgreSQL 数据库
- Python操作PostgreSQL数据库
- python操作数据库PostgreSQL
- python操作数据库PostgreSQL
- postgresql 数据库操作笔记
- postgresql 数据库操作
- C#操作MySql,PostgreSQL
- 利用dos进入mysql数据库操作数据
- 利用shell脚本操作mysql数据库
- 利用postgreSQL管理地图数据库
- node.js 操作 postgresql 数据库
- postgreSQL数据库中特殊操作
- POSTGRESQL 数据库 函数 操作符
- postgresql数据库操作指令学习
- postgresql数据库一些字符操作
- postgresql 数据库 命令行常用操作
- SSL 1757——求连通分量
- node.js学习(十四、Console模块)
- Node.js_HTTP模块
- centos 解决"不在 sudoers 文件中。此事将被报告
- 删边
- postgresql利用mysql_fdw操作mysql数据库
- EM算法
- Web开发
- Java中的继承的概念——1
- Android访问WEBAPI
- filter_input
- 将博客搬至CSDN
- 混合高斯模型
- 学习资料 选择结构