zoukankan      html  css  js  c++  java
  • 17_8_10 PostgreSql Mac

    Mac 中 PostgreSql 安装

    安装:

    brew install postgresql
    

    初始化:

    initdb /usr/local/var/postgres -E utf8
    

    设置成开及自启动

    ln -sfv /usr/local/opt/postgresql/*.plist ~/Library/LaunchAgents
    launchctl load ~/Library/LaunchAgents/homebrew.mxcl.postgresql.plist
    

    查看状态

    pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log status
    

    启动

    pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start
    

    关闭

    pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start
    

    创建用户

    createuser username -P
    

    创建数据库

    createdb dbname -O username -E UTF8 -e
    

    链接数据库

    psql -U username -d dbname -h 127.0.0.1
    也可以:
    psql 数据库名
    

    显示已创建的数据库:

    l
    

    在不连接进 PostgreSQL 数据库的情况下,也可以在终端上查看显示已创建的列表:

    psql -l
    

    连接数据库

    c dbname
    

    显示数据库表

    d
    d tableName  
    

    定义表

    CREATE TABLE customers  
    (  
      customerid SERIAL primary key ,  
      companyname character varying,  
      contactname character varying,  
      phone character varying,  
      country character varying  
    )  
    

    Jdbc中url

    name="url" value="jdbc:postgresql://localhost/db_name"
    

    参考 1

  • 相关阅读:
    pytest插件
    jmeter中beanshell postprocessor结合fastjson库提取不确定个数的json参数
    简单的介绍一下jmeter各个元件的执行顺序
    强缓存的原理
    Win10设置服务开机自启
    Tomcat部署Web应用程序
    PHP伪协议
    PHP配置文件说明
    PHP-XDebug配置
    Ubuntu_apt命令
  • 原文地址:https://www.cnblogs.com/du1991/p/7339533.html
Copyright © 2011-2022 走看看