PostgreSQL windows中建立使用者並建立資料庫
D:\PostgreSQL\9.3\bin>createuser.exe -U postgres -P baixyu
為新角色輸入的口令:
再輸入一遍:
口令:
該例子建立了一個baixyu的角色,注意這裡面不是使用者,而是角色,U選項指出了你想要建立的新使用者的編號。必須是PostgreSQL的使用者才能建立使用者,通常情況下就是postgres使用者。-P選項通知createuser提示輸入新使用者的密碼。
需要為建立的角色賦予建立資料庫的許可權
CREATE ROLE baixyu LOGIN
ENCRYPTED PASSWORD 'md50cdfd0736eaacd81a5a3b192623f8f90'
NOSUPERUSER INHERIT CREATEDB NOCREATEROLE NOREPLICATION;
使用
D:\PostgreSQL\9.3\bin>createdb.exe -U baixyu test
口令:
最終對應的實際sql語句如下,看到預設表空間是pg_default
CREATE DATABASE test
WITH OWNER = baixyu
ENCODING = 'UTF8'
TABLESPACE = pg_default
LC_COLLATE = 'Chinese (Simplified)_People''s Republic of China.936'
LC_CTYPE = 'Chinese (Simplified)_People''s Republic of China.936'
CONNECTION LIMIT = -1;
建立資料庫後,使用下面的命令登陸資料庫
D:\PostgreSQL\9.3\bin>psql -U baixyu -d test
使用者 baixyu 的口令:
psql (9.3.5)
輸入 "help" 來獲取幫助資訊.
test=>
切換不同的資料庫
test=> \c postgres
您現在已經連線到資料庫 "postgres",使用者 "baixyu".
postgres=>
可以建立使用者私有的資料庫
create user fred password fred;
create database fred owner=fred;
這個並不是說這個庫不能被別的使用者連線,只是這個角色有了登入的許可權
psql的一些引數
psql內部命令
相關推薦
PostgreSQL windows中建立使用者並建立資料庫
D:\PostgreSQL\9.3\bin>createuser.exe -U postgres -P baixyu 為新角色輸入的口令: 再輸入一遍: 口令: 該例子建立了一個baixyu的角色,注意這裡面不是使用者,而是角色,U選項指出了你想要建立的新使用者的編號
關於PyCharm 中使用sqlite建立資料庫表,表不顯示的問題。
1.問題: 在pycharm中將爬取的資料通過sqlite3儲存在資料庫表中,資料庫名稱為:film.sqlite3,建立表名為:filmtop250。過程為 import sqlite3 film = sqlite3.connect('film.sqlite3') create_table
windows 安裝Nginx並建立為Windows服務
安裝Nginx 下載windows版nginx (http://nginx.org/download/nginx-1.10.0.zip),之後解壓到需要放置的位置(D:\xampp\nginx) 將Nginx設定為Windows服務 需要藉助"Windows Service Wra
GreenDao學習筆記(引入GreenDao並建立資料庫)
近期正在學習GreenDao,總結下。 配置GreenDao 在工程的build.gradle中新增classpath。 buildscript { repositories { mavenCentral() goog
用mongoose連線mongodb並建立資料庫
1.下載mongoose npm install mongoose --save 2.用require引入 mongoose,並用connect函式進行連線 const mongoose = require('mongoose'); // 連線資料庫 mongoose.connect(
Android中使用 SQLite 建立資料庫實現登入和註冊
首先,說一下SQLite的概念: SQLite 是一個開源的嵌入式關係資料庫,它可以減少應用程式管理資料的開銷 , SQLite 可移植性好 、 很容易使用 、 很小 、 高效而且可靠 。目前在Android 系統中整合的是 SQLite3 版本 ,SQLite 不支援
java獲取excel中資料並存入資料庫表中
1--獲取excel檔案檔案所在路徑 由於公司的平臺框架封裝比較嚴重,獲取路徑方法可能略有不同,不必太放心上。 //獲取平臺附件配置檔案附件存放路徑 String realPath = F
小例子:java利用poi讀取excel中資料並匯入資料庫
問題描述: 資料夾下有若干excel檔案,檔名為10.教育局.xls 11.衛生院.xls ................有很多;中間的漢字為單位名稱,需要匯入資料庫,每個單位名稱要有一個單位id匹配;每個excel中有若干個sheet頁的名字,每個名字即為科
安裝Oracle資料庫並建立資料庫後,plsql連線不到資料庫
最近由於工作需要,重新安裝並配置了一下oracle資料庫。但在安裝配置完之後,開啟plsql卻發現不能找到新建的資料庫。經過查詢,找到了原因:配置問題。 首先,plsql要找到資料庫,需要做兩件事: 1.進入plsql(不登入),點選 工具–首選項 設定o
如何在Windows中查詢並端口占用和釋放端口占用?
引言: 在日常工作中,經常會碰到啟動某個應用時,提示xxx埠已經並佔用,導致當前應用無法正常啟動。 如何找到佔用特定埠的應用並將其釋放呢?本文將詳述整個過程。 1. 查詢看當前系統的埠使用情況 2. 查詢指定埠的佔用情況 經過以上命令,我們可以得知,佔用
在Windows中使用libpq連線postgresql資料庫
1.首先,編譯libpq 下載原始碼,進入src目錄,interface/libpq/win32.mak 檔案中,mt命令那些行刪掉。 執行 nmake /f win32.mak 在interface/libpq/Release中可以看到libpq.lib 2.服務端配置 修改postgresql.
Django中建立使用者並與資料庫中驗證是否存在此使用者
首先建立一個註冊使用者的程式: def register(request): #校驗請求方式,進入不同的處理函式 if request.method == 'GET': return render(request,'index.html
Ubuntu16.04中安裝SqlServer並建立連線資料庫、跨平臺遷移教程連結、各種程式語言連線資料庫的教程連結
安裝SQL server 1、匯入公鑰 wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add - 2、註冊mssqlserver Ubuntu儲存庫 sudo
Python3----對遠端windows server 2003伺服器的mysql資料庫中指定庫建立資料表
Python3—-對遠端windows server 2003伺服器的mysql資料庫中指定庫建立資料表 1、參考資料庫的資料表的格式 2、Python程式碼: # -*- coding:
solr5.5之從資料庫中匯入資料並建立索引
前面已經介紹了solr-5.5.0的安裝與部署,接下來我將分享solr-5.5.0資料匯入之從資料庫中匯入資料並建立索引的例子。由於本人也是剛剛接觸solr,不足之處,請大家多多見諒。solr和lucene版本更新太快了,版本之間的差異十分大。比如之前的版本中,在core中
Windows server 2012下搭建MySQL資料庫並建立遠端連線
開發的首要任務就是要搭建起自己的伺服器,下面主要是我這搭建記錄下 我的各種環境 伺服器為Windows server2012 安裝的MySQL資料的版本是5.6.10 ,64位。當然了版本對於安裝沒有太大的阻撓。安裝資料庫呢一般是由兩種:一種是下載安裝包自己安裝,而另外一
MySQL中建立資料庫,建立使用者並授權等操作
建立資料庫:// 建立資料庫 CREATE DATABASE/SCHEMA [資料庫名稱] DEFAULT CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI; // 刪除資料庫 DROP DATABASE/SCHEMA [資料庫名稱];建立
Windows2012中安裝Nginx並建立為Windows服務
安裝Nginx 下載windows版nginx (http://nginx.org/download/nginx-1.10.0.zip),之後解壓到需要放置的位置(D:\xampp\nginx) 將Nginx設定為Windows服務 下載該工具後,將其放在
windows 下在一個程序中使用createprocess建立一個視窗程序,並獲取這個視窗的HWND控制代碼
// Process.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <windows.h> #include <ios
[學習筆記] 在Eclipse中使用Hibernate,並建立第一個工程,資料庫為Oracle XE
前文參考:Oracle 11g xe 在windows安裝 在Eclipse中使用Hibernate 安裝 Hibernate Tools 外掛 https://tools.jboss.org/downloads/ Add the following URL to your Eclipse 4.13 (2