我刚刚安装了ubuntu 14.04,我正在尝试学习使用postgresql创建数据库,但我甚至无法创建一个简单的测试表。我正在检查指南大约3个小时现在如何开始,但我对ubuntu的一点知识我不太了解,这就是为什么我尝试在这里问。我会写下我跟随的步骤,因为我不确定错误在哪里。我使用命令
安装了postgresqlsudo apt-get update
sudo apt-get install postgresql postgresql-contrib
之后我使用
sudo -i -u postgres
登录自动处理的用户帐户postgres然后
psql
能够与数据库管理系统进行交互。 之后我写了
createdb testingdb
为了进行第一步,然后\ l检查它是否已创建但是\ l的结果是3个数据库的列表(3行postgres template0模板1),而没有在其中存在testingdb。同样在这一点上,cmd被冻结,看起来像这样
the list of the 3 databases
(3 rows)
~
~
~
~
~
~
(END)
任何提示都会非常有用。
答案 0 :(得分:0)
我认为你正在混合两种创建数据库的方式:
方法1
html,body {
font-size: .85em;
font-family: "Segoe UI", Verdana, Helvetica, Sans-Serif;
color: #232323;
background-color: #fff;
height: 100%;
min-height: 100%;
}
header, footer, nav, section {
display: block;
}
.footer {
margin-bottom: -50px;
height: 50px;
left: 0;
position: absolute;
right: 0;
}
ul.footer {
margin-top: 10px;
text-align: center;
padding-left: 0;
}
ul.footer li {
color: #333;
display: inline-block;
}
/* Styles for basic forms
-----------------------------------------------------------*/
fieldset {
border: 1px solid #ddd;
padding: 0 1.4em 1.4em 1.4em;
margin: 0 0 1.5em 0;
}
legend {
font-size: 1.2em;
font-weight: bold;
}
textarea {
min-height: 75px;
}
.editor-label {
margin: 1em 0 0 0;
}
.editor-field {
margin: 0.5em 0 0 0;
}
/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error {
color: #f00;
}
.field-validation-valid {
display: none;
}
.input-validation-error {
border: 1px solid #f00;
background-color: #fee;
}
.validation-summary-errors {
font-weight: bold;
color: #f00;
}
.validation-summary-valid {
display: none;
}
.frmLogin {
padding-left: 30%;
padding-right: 30%;
padding-top: 10%;
}
.navbarUsername {
margin-top: 14%;
margin-right: 10px;
text-align: center;
font-weight: bold;
}
.txtPageTitle {
text-align: center;
}
方法2
psql #(Type this on the shell prompt)
CREATE DATABASE testingdb;
\c testingdb
CREATE TABLE tbl1(a INT);
\q
关于卡住提示的最后一点,是因为你可能在psql提示符内,并且要返回shell提示符,你需要输入\ q(或Control-d)。