sudo dnf install pgadmin4或虚拟环境安装)及PostgreSQL数据库;http://localhost:5050,默认用户名pgadmin4,密码为安装时设置的密码),并连接到目标PostgreSQL服务器。步骤1:定位目标数据库
在pgAdmin左侧导航栏中,展开“Servers”→ 选择已连接的服务器 → 展开“Databases”→ 右键点击需要导入数据的目标数据库(如mydatabase)。
步骤2:启动导入向导
在右键菜单中选择“Import”→ 点击“Import Tool”(或部分版本显示为“From File…”),弹出导入配置窗口。
步骤3:配置导入文件
public,默认模式);CSV、SQL、JSON);UTF-8,避免中文乱码);步骤4:执行导入
点击“Start”按钮,pgAdmin会显示导入进度条。等待进度完成,若提示“Import completed successfully”,则说明导入成功。
步骤1:打开Query Tool
在pgAdmin左侧导航栏中,右键点击目标数据库→ 选择“Query Tool”,打开SQL编辑器。
步骤2:执行导入命令
-- 替换为实际文件路径和数据库名\n\i /path/to/your/file.sql(如\i /home/user/data.sql);COPY target_table_name (column1, column2, column3) FROM '/path/to/your/file.csv' WITH (FORMAT csv, HEADER true, DELIMITER ',');target_table_name为目标表名;column1,column2为表中的列名;HEADER true表示CSV文件包含表头;DELIMITER ','表示字段分隔符为逗号)。步骤3:运行命令
点击SQL编辑器顶部的“Execute/Run”按钮(或按F5),执行命令。若无错误,数据将导入目标表。
GRANT INSERT ON TABLE target_table TO your_user;授权);/tmp目录),避免使用本地客户端路径(除非配置了local权限);.sql文件)。