Download the PHP package euroglas/dbaccess without Composer

On this page you can find all versions of the php package euroglas/dbaccess. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package dbaccess

DbAccess

Parte del servidor REST para EUROGLAS

Acceso a la BD, para uso de otros módulos del servidor REST de EUROGLAS

No es un modulo propiamente dicho, pues no implementa la interfaz restModuleInterface, y por lo tanto, no expone ninguna URL. Pero, ofrece a los otros modulos una forma sencilla de interactuar con la base de datos.

Archivos

eurorest
├───src
│   └───dbaccess.php
├───.gitignore
├───composer.json
├───index.php
├───iniciaServidorDePruebas.php
├───servidor.ini
├───LICENSE
└───README.md

Directorio src

Contiene el archivo que implementa las herramientas del modulo.

Archivo Descripcion
.gitIgnore blah
composer.json Manejo de requerimientos
index.php Implementacion del servidor de pruebas
servidor.ini Configuracion del servidor
iniciaServidorDePruebas.bat Script para arrancar el servidor usando el servidor interno de PHP
LICENSE Licencia de uso de este paquete
README .md éste archivo

Configuración

servidor.ini

Llave Explicación
ServerName="" Nombre del servidor
ModoDebug = 1 Habilita el modo de desarrollo
[Modulos] DbAccess no es un modulo, por eso no aparece en la lista de modulos.
[dbaccess]
config = dbconfig.ini
Configura el archivo con los detalles de conexión a la BD

dbconfig.ini

Cada conexión se define en su propio grupo, y el archivo puede contener tantos grupos como sea necesario, para conectarse a diferentes BDs. Otra razon, es por ejemplo, definir una para operaciones de Solo Lectura y otro, para operaciones de escritura, asi se hace más explicito (y seguro) los permisos que se estan usando en cada caso.

[ExampleDB]
Nombre de la conexión, es como la vamos a identificar en el código.
driver
Driver para usar, normalmente mysql o mysqli
schema
Nombre de la BD dentro del servidor
username + password
Credenciales para la conexión. Asegurate que tenga los privilegios necesarios.
port
Puerto de red a usar para la conexión. Normalmente 3306 para MySql.

Ejemplos

Conectar a la BD

Query, usando query preparado

Los queries preparados hacen que sea más rapido el servidor, cuando es probable que se tenga que repetir, pues se ahorra el parseado y analisis del texto, dejando solo el reemplazo de los valores a la hora de ejecutar cada llamada.

Para más ejemplos, consulta los modulos que listan euroglas/dbaccess como requisito.


All versions of dbaccess with dependencies

PHP Build Version
Package Version
No informations.
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package euroglas/dbaccess contains the following files

Loading the files please wait ....