我们在绑定数据库之前是不是要先创建出自己要绑定的数据库呢?以下面这段代码为例,先来创建出我们要导入的数据库:
create tadabase testdb
登录后复制
二、绑定步骤
1.首先在我们的idea点击打开右侧的Database按钮
图片如下(示例):
我们可以选择MariaDB或者MySQL任意一个,下面我以MySQL进行演示:
点击MySQL会d出设置绑定的界面,我们需要填写一些数据:
我们需要填写一下我们数据库信息,前两个是数据库用户名和密码,默认都是root;第三个填入我们要导入绑定的数据库名称;这时候认真的小伙伴会发现下面还有一个红色的方框,第一次导入这里会让我们下载一下相关配置,大家下载一下,大概需要5~10秒钟;最后我们点击ok就完成绑定了。
大家可以看到右侧已经有了我们导入的数据库,那左侧这个栏,我们可以在这个里面输入sql语句来对我们绑定的数据库数据进行进一步的 *** 作
Postgresql数据的导入和导出,以及copy命令介绍\x0d\x0a\x0d\x0a如何导出PostgreSQL数据库中的数据:\x0d\x0apg_dump -U postgres -f dump.sql mydatabase\x0d\x0a具体某个表\x0d\x0apg_dump -U postgres -t mytable -f dump.sql mydatabase\x0d\x0a\x0d\x0a导入数据时首先创建数据库再用psql导入:\x0d\x0acreatedb newdatabase\x0d\x0apsql -d newdatabase -U postgres -f dump.sql\x0d\x0a\x0d\x0a把数据按照自己所想的方式导出,强大的copy命令:\x0d\x0aecho "copy students to? stdout DELIMITER '|'"|psql school|head\x0d\x0a(students为表名,school为库名,各个字段以|分隔)\x0d\x0aecho 'copy (select * from students order by age limit 10) to stdout' | psql school欢迎分享,转载请注明来源:内存溢出
评论列表(0条)