PostgreSQL 数据操作入门,简单对比MySQL

前端之家收集整理的这篇文章主要介绍了PostgreSQL 数据操作入门,简单对比MySQL前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

PostgresqlMysqL有很多区别。

创建数据库。(命令相同)

MysqL>create database testdb1;

查看数据库

#MysqL(MariaDB)
MysqL>show databases;
#选择数据库testdb
MysqL>use testdb
MysqL>select database();
#Postgresql
\l

重命名数据库名称。(MysqL方法繁琐,本文不贴出具体方法,详见Google搜索。)

#MysqL
#Postgresql
alter database OldDatabaseName rename to NewDatabaseName;

删除数据库

drop database testdb1;

创建表。

#create database testab1;
#\c testdb1
#use testdb1; 
MysqL>create table table1 (id int);

查看表(结构)。

#MysqL
use testdb;
#MysqL>create table hello (id int);

#查看表
MysqL>show tables;
#查看表结构
MysqL>desc hello;
MysqL>describe hello;
MysqL>show columns from hello;
#Postgresql 
\c testdb
#create table hello (id int);
\d 
\d hello

重命名表。(MysqL 还有其他方法。)

#MysqL 
MysqL>rename table OldTableName to NewTableName;
#Postgresql
alter table OldTableName rename to NewTableName.

技巧一则:当MysqL 命令输入错误,虽然可以输入英文;结束命令,但一般会显示错误,这时候我们可以命令后输入\c,即可结束命令输入,且无报错信息。

原文链接:https://www.f2er.com/postgresql/194128.html

猜你在找的Postgre SQL相关文章