zoukankan      html  css  js  c++  java
  • postgreSQL学习(二):pgsql的一些基础操作

    在上一篇文章中我们学习了怎么安装pgsql,安装好了后,我们来学习一下怎么对pgsql进行创建操作以及相关的crud的操作啦

    一 创建数据库

    $ createdb test
    

      

    然后你可能会遇到如下的错误:

    createdb: could not connect to database template1: 致命错误:  角色 "xxx" 不存在

    这是因为在你init之后,pgsql给你创建了一个用户:postgres

    需要使用

    $ su - postgres
    $ createdb mydb

      

    然后在运行上面的语句即可以啦

    二. 进行相关数据库操作啦

    1. 使用客户端连接数据库

    psql mydb
    

      

    正常的情况下是这个样子的哦

    2. 试试命令吧

    3. 退出命令行

    三.建表,以及crud

    其建表语句与SQL 99语法基本上保持一致啦

    来我们来建立一张这样的表格

    1. 建表

    create table test(
       id bigint ,
       name varchar(50),
       age int,
       password varchar(30)
     );
    

    2. 插入

    insert into test values(1,'test',21,'123');
    

      

    3. 查询

    select * from test;
    

      

    以上不在详细讲解,其实基础的SQL语法都是一样哒

      

  • 相关阅读:
    记一次渗透测试(5)
    记一次渗透实战(一)
    Spring IOC/DI
    Mysql 索引
    Mysql 存储过程
    Mysql 视图
    Mysql 用户和权限
    Mysql 事务
    Mysql 常用函数
    Mysql 子查询
  • 原文地址:https://www.cnblogs.com/lonecloud/p/9851077.html
Copyright © 2011-2022 走看看