📅  最后修改于: 2023-12-03 15:25:12.909000             🧑  作者: Mango
导入 SQL 数据库是将 SQL 脚本文件中的表、视图和函数等资源导入到数据库服务器中的过程。在 PostgreSQL 中,可以使用命令行工具或者图形界面工具导入 SQL 数据。
打开命令行工具(Windows/SHELL),进入 PostgreSQL 安装目录的 bin 目录下,例如:
cd /path/to/pgsql/bin/
使用 psql
命令登录目标数据库,例如:
./psql -U postgres -d mydb
其中,-U
选项指定用户名,-d
选项指定数据库名。
使用 \i
命令导入 SQL 文件,例如:
\i /path/to/sql/file.sql
这里的 /path/to/sql/file.sql
是 SQL 脚本文件的路径。
导入过程中会输出执行结果,如果没有错误则说明导入成功。
除了使用命令行工具导入 SQL 数据外,还可以使用图形界面工具,如 pgAdmin、DBeaver 等。
以 pgAdmin 为例:
打开 pgAdmin,连接到目标 PostgreSQL 服务器,选择目标数据库。
在左侧菜单栏中右键单击目标数据库,选择“Query Tool”。
在“Query Tool”窗口中,点击工具栏上的“打开文件”按钮,选择要导入的 SQL 文件。
点击工具栏上的“运行查询”按钮执行导入操作。
导入过程中会输出执行结果,如果没有错误则说明导入成功。