Fork me on GitHub
0%

PostgreSQL

PostgreSQL的一些特点:PostgreSQL中可以插入重复数据,也就是说不需要唯一性主键。

PostgreSQL在Ubuntu下的安装

1
2
sudo apt update
sudo apt install postgresql postgresql-contrib

安装完成后,默认会:

(1)创建名为”postgres”的Linux用户
(2)创建名为”postgres”、不带密码的默认数据库账号作为数据库管理员
(3)创建名为”postgres”的表

安装完成后的一些默认信息如下:

config /etc/postgresql/9.5/main
data /var/lib/postgresql/9.5/main
locale en_US.UTF-8
socket /var/run/postgresql
port 5432

PostgreSQL在终端中的使用

1
2
3
4
5
6
7
CREATE TABLE table_name
(
column1 integer,
column2 character varying(20),
column3 numeric(19,3),
column4 numeric
)

PostgreSQL 中获取表名、数据库名称

①表名

1
SELECT tablename FROM pg_tables WHERE tablename NOT LIKE 'pg%' AND tablename NOT LIKE 'sql_%'

②数据库名

1
SELECT datname FROM pg_database;

③列名

1
select * from information_schema.columns where table_name = 'final_back_pg_lv10'
Link
Send
Send
Pin
打赏一次,年薪百万.