文档章节

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

白豆腐徐长卿
 白豆腐徐长卿
发布于 2017/01/22 10:21
字数 247
阅读 21
收藏 0

PostgreSQL和MySQL有很多区别。

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

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,即可结束命令输入,且无报错信息。

© 著作权归作者所有

白豆腐徐长卿

白豆腐徐长卿

粉丝 37
博文 113
码字总数 70636
作品 0
苏州
运维
私信 提问
MySQL与 PostgreSQL 数据库功能对比

概述 在几个流行的数据库中,我首先接触到的是MySQL,随着工作发展,接触到越来越多的是PostgreSQL数据库。这两个十分流行的开源数据库。在这之后,我就会经常和一些朋友进行讨论:MySQL和P...

高云平
07/04
0
0
PostgreSQL 与 MySQL 相比,优势何在?

一、 PostgreSQL 的稳定性极强, Innodb 等引擎在崩溃、断电之类的灾难场景下抗打击能力有了长足进步,然而很多 MySQL 用户都遇到过Server级的数据库丢失的场景——mysql系统库是MyISAM的,相...

leycau
2015/06/29
346
0
PostgreSQL 与 MySQL功能对比

@[toc] 概述 在几个流行的数据库中,我首先接触到的是MySQL,随着工作发展,接触到越来越多的是PostgreSQL数据库。这两个十分流行的开源数据库。在这之后,我就会经常和一些朋友进行讨论:M...

高木易
04/16
0
0
PostgreSQL入门篇学习笔记(一)

PostgreSQL最强大的开源数据库,以前一直以为是mysql。可谓无知者,无畏也。井底之娃,一个八线城市的python运维dba的悲哀。 以下把PostgreSQL简称为pg。 1,pg是唯一能做到数据零丢失的开源...

落叶刀
2015/11/21
294
0
PostgreSQL DBA快速入门(一) - 准备和部署

PostgreSQL DBA快速入门(一): 准备和部署 MySQL和PostgreSQL - 两大开源对象关系型数据库管理系统,每一个都有大量的粉丝。这么多年来,在PostgreSQL社区中MySQL一直被消遣:默认松散的SQL...

闻术苑
2018/07/30
234
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring Boot + Mybatis-Plus 集成与使用(二)

前言: 本章节介绍MyBatis-Puls的CRUD使用。在开始之前,先简单讲解下上章节关于Spring Boot是如何自动配置MyBatis-Plus。 一、自动配置 当Spring Boot应用从主方法main()启动后,首先加载S...

伴学编程
昨天
7
0
用最通俗的方法讲spring [一] ──── AOP

@[TOC](用最通俗的方法讲spring [一] ──── AOP) 写这个系列的目的(可以跳过不看) 自己写这个系列的目的,是因为自己是个比较笨的人,我曾一度怀疑自己的智商不适合干编程这个行业.因为在我...

小贼贼子
昨天
7
0
Flutter系列之在 macOS 上安装和配置 Flutter 开发环境

本文为Flutter开发环境在macOS下安装全过程: 一、系统配置要求 想要安装并运行 Flutter,你的开发环境需要最低满足以下要求: 操作系统:macOS(64位) 磁盘空间:700 MB(不包含 IDE 或其余...

過愙
昨天
6
0
OSChina 周六乱弹 —— 早上儿子问我他是怎么来的

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @凉小生 :#今日歌曲推荐# 少点戾气,愿你和这个世界温柔以待。中岛美嘉的单曲《僕が死のうと思ったのは (曾经我也想过一了百了)》 《僕が死の...

小小编辑
昨天
2.7K
16
Excption与Error包结构,OOM 你遇到过哪些情况,SOF 你遇到过哪些情况

Throwable 是 Java 中所有错误与异常的超类,Throwable 包含两个子类,Error 与 Exception 。用于指示发生了异常情况。 Java 抛出的 Throwable 可以分成三种类型。 被检查异常(checked Exc...

Garphy
昨天
42
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部