su - postgres
cd bin
--drop database
./dropdb -U postgres Jedi_SafeNet
--create database
./createdb -E UTF-8 -U postgres Jedi_SafeNet
--excute database script
./psql -d Jedi_SafeNet -f Jedi_SafeNet_DB.TXT -U postgres
Informational
\d [NAME] describe table, index, sequence, or view
\d{t|i|s|v|S} [PATTERN] (add "+" for more detail)
list tables/indexes/sequences/views/system tables
\da [PATTERN] list aggregate functions
\db [PATTERN] list tablespaces (add "+" for more detail)
\dc [PATTERN] list conversions
\dC list casts
<font color="#3333FF">\dd [PATTERN] show comment for object</font>
\dD [PATTERN] list domains
\df [PATTERN] list functions (add "+" for more detail)
\dg [PATTERN] list groups
\dn [PATTERN] list schemas (add "+" for more detail)
\do [NAME] list operators
\dl list large objects, same as \lo_list
<font color="#3333FF">\dp [PATTERN] list table, view, and sequence access privileges</font>
\dT [PATTERN] list data types (add "+" for more detail)
\du [PATTERN] list users
<font color="#3366FF">\l list all databases (add "+" for more detail)</font>
\z [PATTERN] list table, view, and sequence access privileges (same as \dp)
分享到:
相关推荐
- `createdb`:用于创建新的PostgreSQL数据库,等同于SQL中的`CREATE DATABASE`语句。 - `createuser`:创建新的PostgreSQL用户,对应SQL中的`CREATE USER`。 - `dropdb`:删除一个存在的数据库。 - `dropuser`...
postgres=# create database gdfd_db owner gdfd_user; ``` 查看所有数据库: ``` postgres=# \l ``` 授权: ``` postgres=# grant all privileges on database gdfd_db to gdfd_user; ``` 相关命令: 如果要...
总结来说,PostgreSQL 的用户管理和数据库操作涉及 `createuser` 和 `dropuser` 命令用于用户管理,以及 `createdb` 和 `dropdb` 命令用于数据库的创建和删除。理解并熟练掌握这些基本操作对于日常的数据库管理工作...
PostgreSQL的物化视图(Materialized View)是一种数据库特性,它允许用户预先计算和存储复杂查询的结果,形成一个新的表,以提供更快的数据访问速度。物化视图不同于普通的视图,后者在查询时动态计算结果,而物化...
- `CREATE DATABASE`:创建新的数据库,例如`CREATE DATABASE database-name`。 - `ALTER DATABASE`:修改已存在的数据库结构。 - `DROP DATABASE`:删除数据库,如`DROP DATABASE dbname`。 - `CREATE TABLE`:...
安装后,启动PostgreSQL并运行命令 CREATE DATABASE pollo;如果遇到数据库错误,请在运行npm start时已经创建了数据库,请尝试 DROP DATABASE pollo;CREATE DATABASE pollo;通过运行连接到数据库 psql pollo必需...
在提供的示例中,首先检查数据库是否存在,如果存在则使用`DROP DATABASE`删除,然后使用`CREATE DATABASE`创建新的数据库。例如,`CREATE DATABASE database-name`。 2. **删除数据库**: `DROP DATABASE dbname`...
- CREATE DATABASE: 用于创建新的数据库,如`CREATE DATABASE database-name`。 - ALTER DATABASE: 修改现有数据库的结构。 - DROP DATABASE: 删除数据库,如`DROP DATABASE dbname`。 - DECLARE: 在T-SQL中声明...
- `CREATE DATABASE` 用于创建新的数据库,例如 `CREATE DATABASE database-name`。 - `DROP DATABASE` 用于删除已存在的数据库,如 `drop database dbname`。 2. **备份数据库**: 在SQL Server中,可以使用 `...
- `CREATE DATABASE` 用于创建新的数据库,例如`CREATE DATABASE database-name`,其中`database-name`是你想要创建的数据库的名称。 - `DROP DATABASE` 用于删除已存在的数据库,如`DROP DATABASE dbname`,确保...
psql -c 'drop database wotjam;' psql -c 'create database wotjam;' cd fullstack_before/tools/ python deploy_tool.py -t2 wotjam postgres sh deploy.sh psql -f fixtures.sql wotjam psql -f fixtures2.sql ...
在不同的数据库管理系统(如MySQL, PostgreSQL, Oracle, SQL Server等)中,SQL的具体语法可能会有些许差异,例如MSSQL中的`sp_addumpdevice`和`BACKUP DATABASE`语句,这些是SQL Server特有的数据库备份操作。...
include drop, create tables, create indexes, foreign keys, reset sequences, downcase identifiers, workers = 8, concurrency = 5, multiple readers per thread, rows per range = 200000 SET ...
在支持序列的数据库系统(如Oracle或PostgreSQL)中,`CREATE SEQUENCE`用来创建一个自动递增的数字序列。 7. **删除表**: `DROP TABLE tabname`用于删除指定的表。 8. **添加列**: `ALTER TABLE tabname ADD...
包括CREATE(创建)、ALTER(修改)、DROP(删除)和DECLARE(声明)等语句。 - **DML(Data Manipulation Language)**:数据操纵语言,用于操作数据库中的数据。主要包含SELECT(查询)、DELETE(删除)、UPDATE...
删除数据库:DROP DATABASE; 使用数据库(类似于cd):USE; 查找您正在使用的当前数据库:SELECT database(); 创建表:CREATE TABLE猫(必须始终为复数) 例子: CREATE TABLE tablename ( column_name ...
sql-database-create-script.sql 或执行以下代码 DROP SCHEMA IF EXISTS spring CASCADE; CREATE SCHEMA spring; DROP TABLE IF EXISTS spring.categories; CREATE TABLE spring.categories ( name character ...
[在制品] ElisaCP 轻松管理Linux服务器。 ElisaCP是一个开放源代码Linux控制面板。 它是用Golang和React编写的,并且与MySQL或PostgreSQL一起作为单个Linux... CREATE DATABASE ` elisacp ` ; GRANT ALL PRIVILEGES O