当前位置: 主页 > 数据库

postgresql 导入数据库-postgresql 导入数据库

发布时间:2023-02-10 11:17   浏览次数:次   作者:佚名

安装PostgreSQL数据库时,有一个输入密码的链接。 我输入的是admin,这是内置超级管理员用户“postgres”的密码。

安装完成后,配置环境变量路径,将PosgreSQL数据库安装目录下的bin添加到该路径下(我的是E:\PostgreSQL\9.4\bin),这样就可以在命令行任意位置使用PosgreSQL命令.

配置完成后postgresql 导入数据库,我们将创建数据库。 首先进入你要创建数据库的目录,比如我输入的是“E:\PostgreSQL\9.4\data”,我要创建一个名为“test”的数据库,使用命令:

createdb test

在窗口输入密码,我输入admin的时候会提示错误。 因为PosgreSQL默认不使用内置的超级管理员用户“postgres”登录postgresql 导入数据库,所以你设置的密码就是超级管理员“postgres”的密码,你可以使用“psql --help”(这个命令是一个双短线)查看数据库命令 默认登录用户名。 这个默认用户可以修改。 我知道的修改方法是添加环境变量“PGUSER”,内容为“postgres”,然后直接输入psql以默认postgres用户登录。

这样就可以使用命令创建数据库了。 创建测试数据库后,我们将sql数据导入测试数据库。 假设sql文件名为“public.sql”,它也存在于“E:\PostgreSQL\9.4\data”下。 您可以使用以下命令导入:

psql -U postgres test < public.sql

其中 postgers 是用户名。