설치 및 구성하는 방법 PostgreSQL 에서 우분투
이 튜토리얼에서는 방법을 설치하고 사용하는 오픈 소스 데이터베이스 PostgreSQL 에서 우분투 리눅스.
PostgreSQL(또는 그레스)이 강력한 무료 open-source 관계형 데이터베이스 관리 시스템(RDBMS)에 대한 강력한 명성을 가지고 신뢰성,견고성능 및 성능을 갖추고 있습니다. 그것은 어떤 크기의 다양한 작업을 처리하도록 설계되었습니다. 그것은 크로스 플랫폼,그리고 맥 os 서버의 기본 데이터베이스입니다.,
PostgreSQL 은 sql 데이터베이스 관리자를 사용하는 간단한 팬이라면 당신에게 적합한 도구 일 수 있습니다. 그것은 지원 SQL 표준과 추가 기능을 제공하면서,크게 확장 가능한 사용자에 의해 사용자로 추가할 수 있는 데이터 형태,기능,그리고 많은 무기를 만들 수 있습니다.
앞서 우분투에 MySQL 을 설치하는 것에 대해 논의했습니다. 이 기사에서는 PostgreSQL 을 설치하고 구성하는 방법을 보여 주므로 필요에 맞게 사용할 준비가됩니다.,
설치 PostgreSQL 에서 우분투
PostgreSQL 사용할 수 있 우분투에서 주장합니다. 그러나 다른 많은 개발 도구와 마찬가지로 최신 버전이 아닐 수도 있습니다.
첫 번째 검사 프로그램 버전에서 사용 가능 Ubuntu 저장소를 사용하여 이 apt 명령에서는 터미널:
In my Ubuntu18.,04,그것을 보는 사용 가능한 버전의 PostgreSQL 은 버전 10(10+190 의 버전 10)에는 반면 PostgreSQL 버전 11 은 이미 발표했다.
Package: postgresqlVersion: 10+190Priority: optionalSection: databaseSource: postgresql-common (190)Origin: Ubuntu
이 정보를 기반으로 만들 수 있습니다 당신의 마음을 설치할지 여부 버전에서 사용할 수 있 우분투하거나 당신을 얻고 싶은 최신의 버전을 출시했 PostgreSQL.
두 가지 방법을 모두 보여 드리겠습니다.,
방법 1:설치 PostgreSQL 에서 우분투 저장소
터미널에서 다음 명령을 사용하여 설치하 PostgreSQL
암호를 입력하면 요청해야 한다는 그것이 설치되어에서 몇 초/분에 따라 인터넷 속도를 지원합니다. 그 말하기,우분투에서 다양한 네트워크 대역폭을 확인 주시기 바랍니다.
What is postgresql-contrib?,
postgresql-contrib 나 contrib 패키지로 구성되어 있는 몇 가지 추가 유틸리티 및 기능하지 않은 부분의 핵심 PostgreSQL 패키지입니다. 대부분의 경우 contrib 패키지가 PostgreSQL 코어와 함께 설치되는 것이 좋습니다.
방법 2:설치 최신 버전 11PostgreSQL 에서 우분투
설치 PostgreSQL11,당신을 추가해야 공식 PostgreSQL 저장소에서는 소스입니다.목록,해당 인증서를 추가 한 다음 거기에서 설치하십시오. 걱정하지 마세요,복잡하지 않습니다. 그냥 다음 단계를 따르십시오.,
추가 GPG 키 첫번째
를 추가 저장소로 아래 명령입니다. 사용하는 경우에는 리눅스 민트,당신 수동으로 대체하는`lsb_release-cs`우분투 버전의 민트 출시는 기반으로 합니다.이제 모든 것이 준비되었습니다., Install PostgreSQL with the following commands:
PostgreSQL GUI application
You may also install a GUI application (pgAdmin) for managing PostgreSQL databases:
sudo apt install pgadmin4
Configuring PostgreSQL
You can check if PostgreSQL is running by executing:
Via the service command you can also start, stop or restart postgresql., Service postgresql 을 입력하고 Enter 키를 누르면 모든 옵션이 출력되어야합니다. 이제 사용자에게.
기본적으로 PostgreSQL 은 모든 권한을 가진 특수 사용자 postgres 를 만듭니다. 실제로 사용 PostgreSQL,해야 합니다 처음에 로그인을 해당 계정:
귀하의 프롬프트를 변경해야를 비슷한다.
지금 실행하 PostgreSQL 쉘과 유틸리티십시오.
됩니다:
에 입력할 수 있습\q 를 종료하고\? 도움을 위해.,div>
출력은 다음과 같이 표시됩니다(맞 키 q 을 종료 이 view):
와\뒤를 표시할 수 있습니다 PostgreSQL 사용:
변경할 수 있습니다 모든 사용자의 암호(포레스)가
참고: 대체 그레스의 이름으로 사용자 및 my_password 으로 원하는 암호입니다., 또한 모든 문 다음에;(세미콜룸)을 잊지 마십시오.
다른 사용자를 만드는 것이 좋습니다(기본 postgres 사용자를 사용하는 것은 나쁜 습관입니다). 이렇게하려면 명령을 사용하십시오.
\du 를 실행하면 my_user 에 아직 속성이 없다는 것을 알 수 있습니다., 자가 Superuser 다.
사용자를 제거할 수 있습과:
를 다른 사용자로 로그인하여 종료하는 프롬프트(\q)그리고 다음 명령을 사용하여 사용:
연결할 수 있는 데이터베이스에 직접-d 플래그:
전화해야 합니다 왜냐하면 사용자와 같은 기존의 다른 사용자. 예를 들어,내 사용은 우분투입니다., 로그인하는,터미널에서 내용.
참고:지정해야 합 데이터베이스(기본적으로 시도합니다 당신을 연결하는 데이터베이스 이름과 같은 사용자로 로그인하).
이 있는 경우에 오류가:
에 로그인했는지 확인하십시오으로 올바른 사용자와 편집/etc/postgresql/11/main/pg_hba.관리자 권한이있는 conf:
참고:11 을 버전(예:10)으로 바꿉니다.,
여기에 대체 라인:
With
를 다시 시작 PostgreSQL:
를 사용하여 PostgreSQL 은 동일한으로 사용하여 다른 모든 유형 SQL 데이터베이스입니다. 이 문서는 당신이 작업 설정으로 시작하는 방법에 대해이기 때문에 나는,특정 명령으로 이동하지 않습니다. 그러나 여기에 참조 할 수있는 매우 유용한 요지가 있습니다! 또한 man page(man psql)와 문서는 매우 유용합니다.,
마무리
이 기사를 읽으면 Ubuntu 시스템에 PostgreSQL 을 설치하고 준비하는 과정을 안내합니다. SQL 을 처음 사용하는 경우 기본 SQL 명령을 알기 위해이 기사를 읽어야합니다.