initdb命令来自英文词组“initialization database”的缩写,其功能是用于初始化数据库。类似于MySQL数据库的mysql_install_db命令一样,安装完PostgreSQL数据库也需要进行初始化操作,initdb命令会自动完成后续工作。
语法格式:initdb [参数]
常用参数:
-A | 设置本地连接的默认认证方法 |
-D | 设置当前数据库簇的位置 |
-E | 设置数据库编码 |
-k | 启用数据页面的校验 |
-U | 设置数据库管理用户名 |
-W | 提示输入口令 |
–locate | 设置数据库区域 |
–waldir | 设置数据库日志位置 |
–wal-seqsize | 设置单个日志文件大小 |
参考示例
创建一个新的PostgreSQL数据库簇并进行初始化:
[root@linuxcool ~]# initdb PostgreSQL
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)