如何将这些数据存到postgresql,里面?

如何将这些数据存到postgresql,里面?
如何将这些数据存到postgresql,里面?
我是一个新手,想请教一下像这种数据格式是怎么导入到mysql数据库中的,跪求过来人指点下小弟,谢谢您。或者是postgresql像这种数据库也行,辛苦了
如何将这些数据存到postgresql,里面?


回答:

mysql

先发一个mysql完整版的
如何将这些数据存到postgresql,里面?如何将这些数据存到postgresql,里面?

psql

改用psql的py版driver,入库入表,文本数据流文件处理逻辑可以共用,都是用py的常用函数,不需要正则

import postgresql

db = postgresql.open('pq://pardon110@localhost:5432/pardon110')

# DML

db.execute('CREATE TABLE info (code char(50), topic char(50),author CHAR(50))')

# stmt 实例一次性对象 __call__魔术方法自动调用执行

stmt = db.prepare("INSERT INTO info VALUES ($1, $2, $3)")

r = stmt(

"007",

"The Paron lal",

"pardon110|Candy"

)

print(r)

# ('INSERT', 1)


回答:

可以用正则将数据整理成sql语句


回答:

看图里的格式, 其实就是按"::"分割的csv, 当作csv导入就行了

COPY movie(id, name, tag)

FROM 'file.dat'

DELIMITER '::'

CSV HEADER;


回答:

PostgreSQL COPY 命令支持的文件格式

文本格式
CSV 格式
二进制格式

其实还可以将数据转换成 JSON 格式,再导入数据库,具体可以参考:
使用 PostgreSQL 分析 NGINX 访问日志

以上是 如何将这些数据存到postgresql,里面? 的全部内容, 来源链接: utcz.com/p/938212.html

回到顶部