33 lines
		
	
	
		
			938 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			938 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
```shell
 | 
						||
-A  method:设置认证方式,比如method的值可以是peer、ident、md5、trust等值
 | 
						||
--auth-host=method:这个选项用来设置远程主机连接的认证方法
 | 
						||
--auth-local=method:这个选项用来设置本地主机连接的认证方法
 | 
						||
-E encoding:设置服务器端的编码方式
 | 
						||
-U user   :设置服务器的超级用户
 | 
						||
--pwfile=filename:设置超级用户的密码文件,从filename文件中的第一行读取,一般用于设置比较复杂的密码,或者用于自动化处理。
 | 
						||
-W     :后面不带任何数值,表示在初始化时手动输入密码。
 | 
						||
-D/--pgdata:这个用来设置存放PostgreSQL数据库文件和配置文件所在目录。
 | 
						||
```
 | 
						||
 | 
						||
 | 
						||
 | 
						||
 | 
						||
 | 
						||
```shell
 | 
						||
#改密码
 | 
						||
\password
 | 
						||
```
 | 
						||
 | 
						||
 | 
						||
 | 
						||
```sh
 | 
						||
PGSETUP_INITDB_OPTIONS="-E UTF-8 -D  数据路径" /usr/edb/as12/bin/edb-as-12-setup initdb
 | 
						||
 | 
						||
#注意 更改数据路径需要修改  service 文件
 | 
						||
```
 | 
						||
 | 
						||
```
 | 
						||
systemctl start edb-as-12
 | 
						||
```
 | 
						||
 |