Red de conocimiento informático - Material del sitio web - ¿Cómo instalar y depurar PostgreSQL?

¿Cómo instalar y depurar PostgreSQL?

1. Vaya al sitio web oficial para descargar la última versión de PostgreSQL (actualmente la última versión es 9.3.2)

Como se muestra en la imagen de arriba, descargue el archivo fuente en el cuadro rojo.

2. Además de la necesidad de preparar los paquetes de instalación de Perl (la última versión es 5.18.1.1800) y Flex y Bison

La razón por la que se utiliza Perl es porque lo haremos principalmente. instale PG en el futuro, y Flex y Bison se utilizan para el análisis léxico y sintáctico de comandos de PG o declaraciones de consulta. Haga clic aquí para ver el tutorial de instalación de Perl ^_^ (No importa si está instalado en C. drive, podemos resolverlo agregando variables de entorno del sistema), Flex, Bison no necesita instalarse después de la descarga. En cuanto a algunos zapatos para niños que quieran saber por qué PG necesita estas dos cosas, haga clic aquí ^_^. Ya tenemos los paquetes Flex y Bison, el código fuente de PG y el programa de instalación de Perl (a instalar), de la siguiente manera:

Preparar el programa

Colocar la carpeta Flex_Bison en Program

PG y flex_bison se pueden colocar en la misma carpeta.

3. Comience a instalar PostgreSQL

Primero debe modificar un lugar pequeño, abrir la carpeta PG, buscar el archivo MKVcbuild.pm (como se muestra a continuación), abrirlo con un texto. editor (por ejemplo, Bloc de notas), modifique la línea my $vsVersion = DetermineVisualStudioVersion() a

my $vsVersion = "9.0.0". No lo cambie de esta manera, mi VS2008 no se podrá abrir y el proyecto no se podrá compilar correctamente. No puedo garantizar si este lugar es un caso especial o un infierno, es necesario verificarlo.

A continuación, si Perl está instalado en la unidad C, agregue la ubicación de la ruta de la unidad C de Perl en la variable de entorno del sistema, por ejemplo:

Abra su editor de comandos, porque mi computadora es 64 bits Aquí estoy abriendo el editor de comandos de 64 bits que viene con VS, y CMD no es un problema.

Ingrese al directorio MSVC y escriba perl build.pl DEBUID

Esto iniciará la compilación. Todo el proceso tardará unos 5 minutos. Puede haber algunas advertencias, pero no es así. importa, siempre y cuando no haya errores (lo instalé dos veces, hubo algunas advertencias, pero ningún error)

Una vez completada la compilación, puede abrir el proyecto, como se muestra. en la siguiente figura

Luego, en el editor de comandos, continúe escribiendo perl install.pl (aquí está la ruta a la carpeta bin, especifíquela usted mismo), por ejemplo:

perl install.pl C:/bin, para que se puedan copiar los archivos ejecutables relevantes. Vaya al directorio bin y podrá encontrarlo en el directorio bin cuando lo ejecute más tarde.

Al ejecutar, puede ejecutarlo en el directorio bin

Una vez completada la ejecución, felicitaciones, la instalación de PG está completa. Ahora puede simplemente iniciar sesión en su PG para depurar

. IV. Depuración simple

Primero, inicialice el directorio de datos del sistema (incluidas las tablas del sistema y otros metadatos) escribiendo initdb.exe DB (el nombre del directorio de datos puede especificarlo usted mismo)

Primero inicialice el directorio de datos del sistema (incluidas las tablas del sistema y otros metadatos), ingrese el nombre de la base de datos (el nombre del directorio de datos puede especificarlo usted mismo)

En segundo lugar, inicie el servidor e ingrese postgreys. exe -D DB (nota -D La D debe estar en mayúscula)

Nuevamente, inicie el cliente (abra otra ventana) e ingrese psql.exe DB

Finalmente, puede crear

la base de datos, crea una tabla, inserta datos en la tabla

, y finalmente puedes seleccionar datos, etc. Puedes operar libremente. Por ejemplo, en el siguiente ejemplo, a. Se implementa la declaración de selección. Siga el código a través del proceso incluido con VS2008 y conozca en detalle los detalles de implementación de PG.

5. Conclusión