Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

psql——进入数据库

  • 先查看psql版本

    psql --version
    
    • 内部以\开头的指令,是硬编码在psql中的长语句的代号
    • 所以最好psql显示的版本和连接的数据库版本一致,否则会有如下警告,且部分指令无法正常工作
      psql major version 10, server major version 11
      Some psql features might not work.
      
  • 详细进入指令

    psql -h 127.0.0.1 -p 5432 –d my_db -U username
    
    • 前面两个参数-h-p
      • 连接本机时,可不填
      • 连接远程时,填写 远程主机ip 和 实际暴露端口
    • 后面的参数
      • -d 指定数据库名字
      • -U 指定登录用户
  • 简便进入指令

    psql -h 127.0.0.1 my_db username
    
    • 进入后可直接查询,但要注意
      • SQL语句必须要以分号结束才会正式执行,否则会提示继续输入下一行