有几种方法可以创建一个有管理员的Postgresql数据库,我们决定把这篇文章分成几个部分。每一部分都对应于一个单独的工具,并描述了数据库和用户创建的算法。
在Windows上设置一个Postgresql
在Windows上设置Postgresql的第一步是下载并在你的电脑上安装它。获取所需版本的安装程序,下载结束后启动它。只需按照安装向导的指示即可。确保在安装过程中包括附加组件。
创建用户
在Postgressql的安装过程中,默认用户postgres已经被创建。然而,这可能并不总是足够的。大多数Postgresql的工具允许同时创建一个数据库和一个用户。让我们描述一下在Postgresql中创建用户的方法,以及如何创建一个数据库的说明。
使用Psql命令创建数据库
1. 打开一个psql命令行工具。例如,sql Shell(psql)默认与Postgresql服务器安装程序一起提供。
2. 之后,以超级用户(默认为postgres)的身份登录。现在你可以开始创建数据库了。为此,在命令行中输入CREATE DATABASE并指定数据库的名称。
例如"create database testdb;"注意命令后面需要加";"
CREATE DATABASE testdb WITH ENCODING 'UTF8' LC_COLLATE='English_United States' LC_CTYPE='English_United States';
创建用户
创建Postgresql用户的过程类似于创建数据库。唯一的区别是你需要使用的命令。CREATE USER。请确保在命令本身之后指定用户名,例如"create user testuser;"
在pgAdmin中创建数据库
1. 首先,启动pgAdmin。
3. 在打开的 "创建数据库 "对话框中,输入未来Postgresql数据库的名称并选择所有者。
5. 当配置都完成时,点击保存,你将在左边的菜单中看到新创建的数据库。
在pgAdmin中创建用户
1. 要创建一个用户,右键单击Postgresql 13。指向创建,然后点击登录/群组角色。
2. 输入用户名并进入 "定义 "选项卡。
2. 输入新用户的密码,设置过期时间和可能连接的限制。完成后,转到下一个标签。
3. 设置账户的权限,然后点击保存,完成该过程。
最后我们将来看看在dbForge Studio中如何完成数据库与用户创建。dbForge Studio系列有个好处就是使用者可以在管理各类数据库时获得一致的体验。
创建数据库
2. 在dbForge Studio中创建数据库更方便的是代码自动完成和语法检查。开始键入CREATE DATABASE,代码自动完成将为您提供可能的命令。要选择一个,使用键盘上的上下箭头,然后点击回车。不要忘记指定数据库的名称。
内置的语法检查将通过指出错误和错别字来节省你的时间。
3. 之后,点击窗口左上角的 "执行 "按钮。
4. 点击位于连接名称正上方的 "刷新 "按钮。现在,你将在列表中看到你刚刚创建的数据库。
创建用户
在dbForge Studio中,您可以像创建数据库一样轻松地创建一个Postgresql用户。
首先,点击新建sql,在控制台窗口中输入CREATE ROLE <username>命令。
总而言之,在Postgresql中创建一个数据库和一个用户的方法不止一种。在这篇文章中,我们集中讨论了其中的三种。
Psql 命令行工具更倾向于熟悉 sql 编码的有经验的技术熟练的用户。相反,pgAdmin包含了同样的功能,但采用了用户友好的直观设计,这可能有助于帮助初学者加入数据库管理的俱乐部。至于 dbForge Studio for Postgresql,它包括了两者的最佳功能:一个方便的图形界面和一个改进的控制台。如果你觉得这软件还可以,点击这里可以获得安装包。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。