|
Página 2 de 6
|
Arranco Nuevo Proyecto Con Base Datos Mysql :( Dificil Mas No Imposible :)
Autor |
Mensaje |
v3ctor
Analista Programador
Registrado: May 2013
Mensajes: 1786
Edad: 44 Ubicación: Uruguay
|
Re: Arranco Nuevo Proyecto Con Base Datos Mysql :( Dificil Mas No Imposible :)
bueno tengo cientos de barreras antes de poder tener un mínimo prototipo de lo que seria el software tal vez muchos meses, porque estoy en proceso de aprendizaje.
la idea es hacer un prototipo que se usara con dos maquinas ahí se vera lo que falta o no hasta llegar a lo deseado.
mis problemas ahora son estrictamente de programación, y cosas básicas así que mucha paciencia y mucho preguntar.
gracias por la info vicr seguro me orientara en muchas cosas.
=================== Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
última edición por v3ctor el Viernes, 15 Enero 2016, 18:47; editado 1 vez
|
#11 Viernes, 15 Enero 2016, 14:41 |
|
|
v3ctor
Analista Programador
Registrado: May 2013
Mensajes: 1786
Edad: 44 Ubicación: Uruguay
|
Re: Arranco Nuevo Proyecto Con Base Datos Mysql :( Dificil Mas No Imposible :)
para conectarme desde una segunda maquina donde no esta el servidor mysql tengo que instalar el cliente mysql? Respuesta NO
hay que instalar nfs?
inicio.XConexion.Host = "localhost" ' aquí iría una ip de la maquina que aloja el servidor mysql? Respuesta SI va la ip de la pc que contiene el servidor mysql
editado: me faltaba inicio.XConexion.Port="3306" para saber que numero de puerto va aquí hay que mirar el archivo /etc/mysql/my.cnf
#
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306 <------- este que se puede cambiar
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
lc-messages-dir = /usr/share/mysql
creo se conecta con un archivo socket???
# Remember to edit /etc/mysql/debian.cnf when changing the socket location.
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock
editado2:
sudo nano /etc/mysql/my.cnf
#bind-address = 127.0.0.1
bind-address = * esto permite todas las conexiones, para probar sirve pero ojo esto es un problema de seguridad, hay que ver como se permite solo a la red local
y se conectaaaaaaaaaaa iupii jajjaj
si alguien sabe como se configura para una red que lo muestre.
aviso que instale samba y compartí una carpeta, estoy intentando poner el proyecto en una carpeta de red así lo puedo modificar de las dos pc , para comodidad de las pruebas.
=================== Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
última edición por v3ctor el Viernes, 15 Enero 2016, 18:52; editado 7 veces
|
#12 Viernes, 15 Enero 2016, 15:28 |
|
|
v3ctor
Analista Programador
Registrado: May 2013
Mensajes: 1786
Edad: 44 Ubicación: Uruguay
|
Re: Arranco Nuevo Proyecto Con Base Datos Mysql :( Dificil Mas No Imposible :)
teniendo instalado samba, compartí una carpeta en la raíz accediendo de las dos pc sin problemas (lectura/escritura), y guardando el proyecto ahí, pero... gambas no ve la carpeta montada en el escritorio de la pc que accede a la carpeta compartida de la pc principal.
alguna idea como solucionar esto?
=================== Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
|
#13 Viernes, 15 Enero 2016, 18:38 |
|
|
tincho
Analista Programador
Registrado: Noviembre 2014
Mensajes: 2565
Edad: 48 Ubicación:
|
Re: Arranco Nuevo Proyecto Con Base Datos Mysql :( Dificil Mas No Imposible :)
hay 7 computadoras, varias secciones, recepción, diseño, taller etc
¿Son computadoras con linux?
|
#14 Viernes, 15 Enero 2016, 19:16 |
|
|
jguardon
Administrador
Registrado: Septiembre 2009
Mensajes: 2708
Edad: 57 Ubicación: Granada
|
Re: Arranco Nuevo Proyecto Con Base Datos Mysql :( Dificil Mas No Imposible :)
sudo nano /etc/mysql/my.cnf
#bind-address = 127.0.0.1
bind-address = * esto permite todas las conexiones, para probar sirve pero ojo esto es un problema de seguridad, hay que ver como se permite solo a la red local
si alguien sabe como se configura para una red que lo muestre.
Si usas la ip local de la máquina que aloja el servidor mysql, entonces sólo la red local podrá tener acceso a ella. Si pones un asterisco o la ip 0.0.0.0, todo internet podría tener acceso a tu servidor mysql.
Lo ideal es que el equipo que aloja mysql tenga una ip estática, es decir, que no tome la ip por dhcp. Así que por ejemplo, si pones
bind-address = 192.168.1.10
siendo ésta la ip del propio equipo, sólo los equipos dentro de la red local podrán conectarse a mysql.
Por otro lado, para mayor control de las conexiones, puedes especificar para cada base de datos los privilegios adecuados para cada usuario. Por ejemplo puedes determinar un usuario admin, otro solo lectura, etc., y además indicar desde qué ip van a conectar (o no) y luego usar esas credenciales en tu programa mediante un formulario de ingreso de usuario.
En el enlace de abajo se indica someramente la forma de hacerlo (inglés):
http://www.debianhelp.co.uk/remotemysql.htm
Saludos
=================== Jesús Guardón
Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".
"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
|
#15 Viernes, 15 Enero 2016, 19:21 |
|
|
jguardon
Administrador
Registrado: Septiembre 2009
Mensajes: 2708
Edad: 57 Ubicación: Granada
|
Re: Arranco Nuevo Proyecto Con Base Datos Mysql :( Dificil Mas No Imposible :)
Por cierto, v3ctor, mysql no es como sqlite. Olvídate de compartir ficheros, de samba y demás zarandajas que no son necesarias.
Céntrate en mysql, no hace falta nada más, pero tómalo con calma, lee, digiere y haz pruebas. No mezcles cosas que no tienen nada que ver porque al final te vas a complicar la vida.
Saludos
=================== Jesús Guardón
Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".
"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
|
#16 Viernes, 15 Enero 2016, 19:25 |
|
|
v3ctor
Analista Programador
Registrado: May 2013
Mensajes: 1786
Edad: 44 Ubicación: Uruguay
|
Re: Arranco Nuevo Proyecto Con Base Datos Mysql :( Dificil Mas No Imposible :)
hay 7 computadoras, varias secciones, recepción, diseño, taller etc
¿Son computadoras con linux?
la idea es migrar a software libre, 2 pc al principio (para usar un prototipo) hasta usar todas unas 7 o 9 pc no tengo el numero exacto. ( gambas funciona bajo linux así que sera todo con linux mint mate o cinnamon dependiendo de los recursos de cada maquina)
=================== Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
última edición por v3ctor el Viernes, 15 Enero 2016, 21:22; editado 1 vez
|
#17 Viernes, 15 Enero 2016, 21:19 |
|
|
v3ctor
Analista Programador
Registrado: May 2013
Mensajes: 1786
Edad: 44 Ubicación: Uruguay
|
Re: Arranco Nuevo Proyecto Con Base Datos Mysql :( Dificil Mas No Imposible :)
Por cierto, v3ctor, mysql no es como sqlite. Olvídate de compartir ficheros, de samba y demás zarandajas que no son necesarias.
Céntrate en mysql, no hace falta nada más, pero tómalo con calma, lee, digiere y haz pruebas. No mezcles cosas que no tienen nada que ver porque al final te vas a complicar la vida.
Saludos
tomo tu consejo, lo de compartir carpeta es solo para poder editar el proyecto de cualquier pc.
=================== Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
|
#18 Viernes, 15 Enero 2016, 21:22 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: Arranco Nuevo Proyecto Con Base Datos Mysql :( Dificil Mas No Imposible :)
Citar: la idea es migrar a software libre, 2 pc al principio (para usar un prototipo) hasta usar todas unas 7 o 9 pc
Con Mysql da lo mismo si son 2 que 1000. La única diferencia es la capacidad del servidor de base de datos (ancho de banda, memoria RAM y, por supuesto, configuración de MySQL) pero el código de gambas es exactamente el mismo.
Saludos.
=================== No podemos regresar
|
#19 Sabado, 16 Enero 2016, 12:37 |
|
|
tincho
Analista Programador
Registrado: Noviembre 2014
Mensajes: 2565
Edad: 48 Ubicación:
|
Re: Arranco Nuevo Proyecto Con Base Datos Mysql :( Dificil Mas No Imposible :)
Y no se olviden del amigo PostgreSQL.
|
#20 Sabado, 16 Enero 2016, 14:51 |
|
|
|
Temas parecidos
Temas parecidos
|
Página 2 de 6
|
Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado Usuarios registrados conectados: Ninguno
|
No puede crear mensajes No puede responder temas No puede editar sus mensajes No puede borrar sus mensajes No puede votar en encuestas No puede adjuntar archivos Puede descargar archivos No puede publicar eventos en el calendario
|
|
|
|
|