zoukankan      html  css  js  c++  java
  • Postgresql命令行和数据库备份与恢复

    进入Postgresql

     
    1 进入数据库  
    默认安装会创建postgres 用户,,使用postgres用户,psql命令会直接进入数据库:
    Bash代码  
    $ su postgres                                 //psql用户  
    $ psql                                        //默认可直接进入  
    $ psql -U posrgres -d dbname                  //使用psql命令进去如数据库管理  
     2 显示数据库
    Bash代码  
    $ l  
     3 选择使用某数据库
     
    Bash代码  
    c dbname  
     4 显示数据表
     
    Bash代码  
    $ dt  
     
    5为postgres用户添加密
    Bash代码  
    $ password postgre  
     修改 vim  /etc/postgresql/9.1/main/pg_hba.conf  中的 peer 模式为 md5
     
    命令行常用操作

    1.createdb 数据库名称
    产生数据库
    2.dropdb 数据库名称
    删除数据库

    3.CREATE USER 用户名称
    创建用户
    4.drop User 用户名称
    删除用户

    5.SELECT usename FROM pg_user;
    查看系统用户信息
    du

    7.SELECT version();
    查看版本信息

    8.psql 数据库
    打开psql交互工具

    9.mydb=> i basics.sql
    i 命令从指定的文件中读取命令。

    10.COPY weather FROM '/home/user/weather.txt';
    批量将文本文件中内容导入到wether表

    11.SHOW search_path;
    显示搜索路径

    12.创建用户
    CREATE USER 用户名 WITH PASSWORD '密码'

    13.创建模式
    CREATE SCHEMA myschema;

    14.删除模式
    DROP SCHEMA myschema;

    15.查看搜索模式
    SHOW search_path;

    16.设置搜索模式
    SET search_path TO myschema,public;

    17.创建表空间
    create tablespace 表空间名称 location '文件路径';

    18.显示默认表空间
    show default_tablespace;

    19.设置默认表空间
    set default_tablespace=表空间名称;

    20.指定用户登录
    psql MTPS -u

    21.显示当前系统时间、
    now()

     
    Postgresql备份与导入
     
    1 备份
  • 相关阅读:
    (项目实战三)响应式首页内容介绍
    (项目实战二)响应式轮播图
    (一)简介
    (项目实战一)响应式导航
    HttpURLConnection 411错误解决
    JMeter使用(Linux)
    性能测试工具比较
    Java常见加密算法
    HttpURLConnection发送请求
    Java AES加密案例
  • 原文地址:https://www.cnblogs.com/cz-blog/p/4506675.html
Copyright © 2011-2022 走看看