Mailinglist Archive: opensuse-es (1673 mails)
| < Previous | Next > |
Re: [suse-linux-s] Mis tribulaciones con las bases de datos.
- From: "Carlos E. R." <robin1.listas@xxxxxxxxxx>
- Date: Thu, 25 Nov 2004 01:00:27 +0100 (CET)
- Message-id: <Pine.LNX.4.58.0411250052140.10285@xxxxxxxxxxxxxxxx>
El 2004-11-24 a las 22:02 +0100, Carlos Lorenzo Matés escribió:
> Veo que ya se ha estendido mucho este hilo con varias respuestas y que mas o
> menos lo has puesto a andar. pero te cuento un poco lo que he hecho yo para
> mi cuñado. (una base de datos para gestionar una granja de terneros)
>
>
> 1. configuras mysql
>
> 2. con el mysqlcc creas una base de datos para la aplicacion
Si, así lo hice.
>
> 3. creas un usuario para administrar la base de datos (con permisos solo sobre
> esa base de datos), pero permisos totales. Opcionalmente puedes crear otro
> usuario para uso de la base de datos, todos los permisos menos crear, borrar
> o modificar tablas.
Ah... ¿entonces no hace falta tener permisos sobre las otra tablas que
crea el mysql? Están creo que en la base "mysql". ¿Y lo de grant, que es?
>
> 4. instalas rekall con el modulo de mysql
>
> 5. creas una nueva base de datos en rekall dandole como backend de datos el
> mysql y eligiendo la base de datos previamente creada.
>
> 6. ahora ya dentro de rekall es donde das de alta las tablas y puedes asignar
> los tipos de campos como autoincrement, etc.
Si, eso he hecho, funciona.
>
> Lo unicvo que si que tienes que hacer es respetar las palabras clave de mysql.
> en el manual te menciona algunas palabras reservadas que no puedes usar como
> nombres de campos o tablas ya que lias la sentencia SQL.
¡Ya me he dado cuenta! Pero eso el mysqlcc (que da un segfault) o el
rekall (que da un error indescifrable) tenían que saberlo de antemano y
decirme que ese nombre de campo no es válido. De eso se trata, de tener un
"frontend" que me lleve de la manita ;-)
--
Saludos
Carlos Robinson
| < Previous | Next > |