PostgreSQL数据库导入数据

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

安装完成之后,配置环境变量path,在path中加入PosgreSQL数据库安装目录下的bin(我的是E:\PostgreSQL\9.4\bin) ,这样就可以在命令行的任何位置使用PosgreSQL的命令。

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

createdb test

窗口输入口令,这时我输入admin,会提示错误。因为PosgreSQL默认不是用内置的超级管理员用户"postgres"登陆的,你设置的密码是超级管理员"postgres"的密码,你可以用"psql --help"(此命令是双短线)命令查看数据库登陆的默认用户名这个默认用户是可以修改的,我知道的修改方式是增加环境变量"PGUSER",内容就是"postgres",然后直接输入psql就能以默认postgres用户登陆了。

这样就可以使用命令创建数据库了。创建完test数据库后,我们再把sql数据导入到test数据库中。假设sql文件名为“public.sql”,它也存在“E:\PostgreSQL\9.4\data”下。就可以使用如下命令导入:

psql -U postgres test < public.sql

其中,postgers是用户名。

猜你喜欢

转载自blog.csdn.net/linghuainian/article/details/86021844