PostgreSQL 数据库常用命令
1.登录
psql -U username psql -U username dbname psql -U username -h 172.28.18.51 dbname |
例子:psql -U postgres
输入用户 postgres 的口令:postgres
2.创建数据库
create database dbname; |
例子:create database testdb;
3.列举数据库
\l 或者 \list |
例子:
4.选择数据库
\c dbname \c dbname username serverIP port |
例子:\c testdb
5.创建数据表
create table tablename (field1 fieldType, field2 fieldType); |
例子:
create table person ( id integer, name varchar(20), departmentId integer, cityId integer, constraint zhongwc_pid_pk primary key(id), constraint fk_xi9cjtmjwt0fhfd5ks69gbaw foreign key (departmentId) references department(id), constraint fk_xi9cjtmjwt0fhfd5ks69gbax foreign key (cityId) references city(id) );
create table department ( id integer, name varchar(20), constraint department_did_pk primary key(id) );
create table city ( id integer, name varchar(20), constraint city_cid_pk primary key(id) ); |
6.显示表结构
\d tablename |
7.插入表数据
insert into tablename values (field1 fieldType, field2 fieldType); |
例子:
insert into department values (1, '销售部'); insert into department values (2, '技术部'); insert into department values (3, '运维部');
insert into city values (1, '北京'); insert into city values (2, '上海'); insert into city values (3, '广州');
insert into person values (1, 'zhangsan', 1, 1); insert into person values (2, 'lisi', 2, 1); |
8.数据导入导出
导出库:pg_dump -U username dbname > f:\a.sql 导入库:psql -U username dbname < f:\a.sql
进入数据库: 导出表:COPY tablename TO 'f:\d.sql'; 导入表:COPY tablename FROM 'f:\d.sql'; |
例子:
pg_dump -U postgres testdb > f:\a.sql psql -U postgres testdb < f:\a.sql
COPY city TO 'f:\city.sql'; COPY city FROM 'f:\city.sql'; |
9.显示字符集
\encoding |
10.退出psgl
\q |
11.查看角色
\du |
12.用户
1.创建普通用户 create role username login password '123456' createdb valid until 'infinity';
2.创建超级用户 create role username login password '123456' superuser valid until 'infinity';
3.创建组角色 create role username1 inherit; -- 继承除“超级用户权限”外的所有权限
grant username1 to username; |
相关推荐
推荐了国内外对推荐系统的讲解相关资源
全渠道电商平台业务中台解决方案.pptx
云计算企业私有云平台建设方案.pptx
本代码是基于python pytorch环境安装的。 下载本代码后,有个requirement.txt文本,里面介绍了如何安装环境,环境需要自行配置。 或可直接参考下面博文进行环境安装。 https://blog.csdn.net/no_work/article/details/139246467 如果实在不会安装的,可以直接下载免安装环境包,有偿的哦 https://download.csdn.net/download/qq_34904125/89365780 安装好环境之后, 代码需要依次运行 01数据集文本生成制作.py 02深度学习模型训练.py 和03pyqt_ui界面.py 数据集文件夹存放了本次识别的各个类别图片。 本代码对数据集进行了预处理,包括通过在较短边增加灰边,使得图片变为正方形(如果图片原本就是正方形则不会增加灰边),和旋转角度,来扩增增强数据集, 运行01数据集文本制作.py文件,会就读取数据集下每个类别文件中的图片路径和对应的标签 运行02深度学习模型训练.py就会将txt文本中记录的训练集和验证集进行读取训练,训练好后会保存模型在本地
尺寸与分辨率:该显示屏的尺寸为0.96英寸,常见分辨率为128x64像素,意味着横向有128个像素点,纵向有64个像素点。这种分辨率足以显示基本信息和简单的图形。 显示技术:OLED(有机发光二极管)技术使得每个像素都能自发光,不需要背光源,因此对比度高、色彩鲜艳、视角宽广,且在低亮度环境下表现更佳,同时能实现更低的功耗。 接口类型:这种显示屏通常支持I²C(IIC)和SPI两种通信接口,有些型号可能还支持8080或6800并行接口。I²C接口因其简单且仅需两根数据线(SCL和SDA)而广受欢迎,适用于降低硬件复杂度和节省引脚资源。 驱动IC:常见的驱动芯片为SSD1306,它负责控制显示屏的图像显示,支持不同显示模式和刷新频率的设置。 物理接口:根据型号不同,可能有4针(I²C接口)或7针(SPI接口)的物理连接器。 颜色选项:虽然大多数0.96寸OLED屏为单色(通常是白色或蓝色),但也有双色版本,如黄蓝双色,其中屏幕的一部分显示黄色,另一部分显示蓝色。
2024年欧洲高端家用P1.29 LED显示屏市场主要企业市场占有率及排名
5G智慧校园顶层设计方案.pptx
介绍了通过引进 ActiveX控件 MSComm ,在 Delphi 6. 0 编程环境下 ,实现上位机与 Omron C200H PLC串行通信的一般方法 ,并给出了工程实例。该方法简单可靠、便于移植、实用性强 ,在工业控制中有着广泛的用途。
程序设计训练之 Rust 编程语言 第四讲:泛型、特型与生命周期
山寨版的神州数码802.1x认证supplicant,基于pcap库的C语言的跨平台的原生客户端。
数字乡村建设方案.pptx
基于CRT(远程访问终端)+ARM(GEC)+Linux+C语言的视频监控系统
建筑结构水电欧式6套(14.5x20.2)\施工图\A型施工图-建筑-空施00.dwg
该资源内项目源码是个人的课程设计、毕业设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 该资源内项目源码是个人的课程设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。
21121344 马丽娟.doc
C++与操作系统等面试题63
【工具模型】麦肯锡咨询师常用模型.pptx
这本书的内容汇集了来自Stack Overflow上关于Vue.js的高质量回答和讨论,旨在帮助读者学习和掌握Vue.js框架的基本知识和应用技巧。 书籍特点: 社区贡献:内容来源于Stack Overflow社区中经验丰富的开发者,他们分享了自己的知识和解决方案。 免费获取:这本书可以免费获取,适合希望以低成本学习Vue.js的读者。 实用性强:内容包括实际问题的解决方案和最佳实践,帮助读者在真实项目中应用所学知识。 适合读者: 初学者:刚开始学习Vue.js,希望通过实际问题的解决方案来理解基本概念的读者。 有经验的开发者:希望深入了解Vue.js的具体应用和最佳实践,并从社区经验中受益的开发者。
Python零基础,大作业,加强,复习巩固!!!