`
yaven
  • 浏览: 62853 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

pgsql编码设置

阅读更多

此处转自 http://blogold.chinaunix.net/u1/42517/showart_689587.html

使用免安装版本在windows上手动安装PostgreSQL

    PostgreSQL支持管理员直接手动安装数据库,给用户提供了更大的方便。
    1. 在PostgreSQL官方网站上下载免安装二进制的包,名字类似于postgresql-*.*.*.*-binaries-no-installer.tar.gz之类的。下载到本地,解压到某路径PATH下。
    2. 在PATH目录中创建data文件夹,用于存放数据。
    3. 开始-->运行-->cmd 进入命令行。并cd到PATH\bin目录下执行下面的命令用来初始化数据库:

PATH\bin> initdb.exe -D PATH\data -E UTF8 --locale=C

    4. 将pgsql注册为windows服务,便于操作和控制:

PATH\bin> pg_ctl.exe register -D PATH\data -N pgsql

    其中-N参数用来设置pgsql作为windows服务的名称。

    5. 启动和关闭数据库,在命令行下:

> net start pgsql (开启数据库)

> net stop pgsql (关闭数据库)

    注:为避免以后可能发生的亚州大字符集的乱码问题,统一使用UTF8编码。

 

-------------------------------上面的转载DONE------------------------------------------------------------

 

创建一个bat文件

set PGHOME=c:\pgsql
set PATH=%PGHOME%\bin;%pat
set PGHOST=127.0.0.1
set PGLIB=%PGHOME%\lib
set PGDATA=%PGHOME%\data

在运行以下命令前,先执行此bat文件。

 

创建新用户 createuser testuser

创建新数据库 createdb testdb

分享到:
评论

相关推荐

    thinkphp+pgsql

    注意,这里的关键是将 `'type'` 设置为 `'Pgsql'`,以便告诉 ThinkPHP 使用 PostgreSQL 的数据库驱动。 ##### 2. 创建 PostgreSQL 数据库驱动 接下来,需要在 ThinkPHP 的框架内部创建一个 PostgreSQL 数据库驱动...

    postgreSQL pgsql13.5 windows安装与 Linux 安装 及 常见命令 教程

    - 修改`/var/lib/pgsql/13/data/postgresql.conf`,将监听地址设置为0.0.0.0,启用端口5432。 7. **重启数据库** ``` systemctl restart postgresql-13 ``` 8. **检查状态** ``` systemctl status ...

    navicat8_pgsql_en

    - **代码完成**:提供代码完成功能,支持关键字、函数、存储过程等代码提示,提高编码效率。 - **项目管理**:允许用户创建项目来管理多个数据库连接设置和查询脚本,方便管理和共享。 #### 用户界面与多语言支持 -...

    【精】最新全国行政区省市区编码数据库脚本(含行政代码、邮编、区号)

    最新最全的 全国行政区编码,包含行政代码、邮编、手机区号,经纬度,区域的名称也进行了补全。。。。。 。。。。。。。

    osm2pgsql:OpenStreetMap数据到PostgreSQL转换器

    osm2pgsql是用于将OpenStreetMap数据加载到PostgreSQL / PostGIS数据库中的工具,适用于诸如渲染到地图,使用Nominatim进行地理编码或常规分析之类的应用。 有关如何安装和运行osm2pgsql的说明,请参阅。 特征 将...

    linux配置postgresql

    这将初始化数据库,并设置默认的数据库编码和语言环境。 第四步:启动 PostgreSQL 在初始化数据库后,可以启动 PostgreSQL 了。PostgreSQL 需要用一个非管理员用户运行,也就是说可以是任何普通用户;如果你在你的 ...

    beijing_china.osm2pgsql-1-geojson.rar

    GeoJSON是一种基于JSON的地理编码格式,它能够存储地理位置信息,如点、线和多边形,以及相关的属性数据。这种格式的优点在于它易于阅读,支持互联网上的传输,且可以被JavaScript等Web编程语言直接解析,使得在网页...

    Apache+PHP3+PostgreSQL作为基于Web的数据库平台的安装

    其中 `--with-mb` 参数用于指定字符集编码,可以根据实际情况选择如 `EUC_JP`, `EUC_KR`, `EUC_TW`, `UNICODE`, `MULE_INTERNAL`, `LATIN1` 等。 - 使用 `gmake` 进行编译: ```bash $ gmake all ``` 成功编译...

    PostgreSQL免安装版配置及C#使用说明

    本文将详细介绍PostgreSQL免安装版的配置及C#使用说明,包括PostgreSQL免安装版的配置、配置远程连接、远程登录及设置中文编码等内容。 一、PostgreSQL免安装版配置 PostgreSQL免安装版是指不需要安装PostgreSQL的...

    简单的pgsql pdo php操作类实现代码

    5. **设置数据库编码**: 通过执行SQL命令`SET client_encoding='UTF-8';`,确保数据库操作使用的是UTF-8编码,以避免字符编码错误,特别适用于多语言环境。 6. **PDO属性的设置**: 在建立连接之后,操作类还对...

    离线地图_openstreetmap_postgresql_postgis_mapnik_osm2pgsql_osm数据(等软件)好烦

    8. **解决 psql 乱码问题**:在使用 PostgreSQL 的命令行工具 psql 时,可能会遇到字符编码问题。这需要正确设置终端的字符集和数据库的字符集,以避免显示异常的字符。 在提供的链接中,似乎包含了整个离线地图...

    JSQLEditor PL/SQL and PL/pgSQL Plug-in-开源

    2. **代码自动完成**:具备智能感知功能,能根据输入的关键词自动补全语句,提高编码速度。 3. **代码折叠**:允许用户折叠代码块,以便于查看和管理大型脚本。 4. **错误检查和警告**:在编写过程中实时检查语法...

    windows PostgreSQL 9.1 安装详细步骤

    【PostgreSQL 安装详解】 ...正确配置数据库环境,特别是字符编码和安全设置,是保证 PostgreSQL 正常运行和数据安全的基础。同时,利用像 pgAdmin 这样的管理工具,可以极大地提升管理数据库的效率和便捷性。

    PostgreSQL免安装版的配置

    根据需要,你可能还需要配置一些初始参数,如默认编码、时区等。 4. 使用pgStart.bat启动数据库服务,然后可以通过`psql`命令行工具连接到数据库,验证服务是否正常运行。 5. 当需要停止服务时,运行pgStop.bat。在...

    简答Postgresql数据库代码生成器

    然后,选择需要生成代码的表,设置好生成的代码模板和目标文件夹。一旦启动生成过程,工具会根据表结构自动生成相应的实体类和业务逻辑代码。这些代码可以直接集成到项目中,进行进一步的开发和测试。 代码生成器的...

    PostgreSQL常用命令

    - **示例**:`\encoding utf8`将设置客户端编码为UTF-8。 5. **\h[名字]** - **功能**:提供SQL命令的语法帮助。 - **示例**:`\h *`将显示所有SQL命令的语法帮助。 6. **\set[名字[值]]** - **功能**:设置...

    国内省市区城市列表数据postgresql

    整理的2019年省市区的城市编码,有省市区级别,供大家参考使用,建表时用的是postgresql,大家可以根据个人开发需要改成适合自己的数据库建表语句。由于数据是根据国家统计局获取来的,缺少了香港,澳门和台湾,资源...

    Navicat Premium12

    我们的调试组件能快速寻找和更正 PL/SQL 和 PL/PGSQL 编码时的错误,你可设置断点,逐步运行程序,查看和修改变量值,以及检查调用堆栈。 智能数据库设计器 使用我们的专业对象设计器创建、修改和管理所有数据库对象...

Global site tag (gtag.js) - Google Analytics