-
Batch
Bueno tengo una duda, como ya vengo diciendo en otros post yo tengo un servidor de juego (SA:MP = San andreas Multiplayer), y el sistema de cuentas para que la gente pueda guardar sus procesos lo tengo mediante file osea que se guarden en un documento de texto .ini y queremos pasar el sistema de cuentas a mysql, pero el problema esta en que tenemos mas de 400 cuentas registradas y pasarlas todas a la base de datos llevaria muuucho tiempo y necesitaria un batch o algo que me pueda solucionar esto y necesitaria alguien que me ayude ha hacerlo ya que no tengo ni idea de Batch.
Gracias de antemano y Saludos
__________________________________________________ __________________________________________________ _
Es esto posible? porfavor que alguien me conteste.
__________________________________________________ _____________________
Nadie sabe? LOL!!
-
Sin saber el formato de los archivos de texto es imposible.
Lo primero sería hacer un análisis para determinar el diseño de la base de datos, luego crear las entidades necesarias y por último poblarla con los archivos que mencionas.
Salu2
-
Bueno los archivos de texto son .ini, pero se abre normal con cualquier procesador de texto, ¿pongo un ejemplo? de una cuenta? y de la ddbb del mysql?
-
Sí, como ya te dije, sin la estructura es imposible saber cómo se puede poblar la base de datos (ni siquiera crear las tablas necesarias)
Yo te puedo poner un ejemplo con shell scripting y mysql, y si alguien (o tú mismo) hace el homólogo en batch y mssqł ...
Salu2
-
Bueno mira aqui estan los archivos .ini y el doc,
y se tendrian k pasar todos los datos de .ini al doc respetando las tablas y demas, cuando lo hagais avisadme o pasarme el .bat porfavor.
Link: http://www.megaupload.com/?d=BU92SDBJ
Gracias.
PD: Necesito saber la forma de como pasarlo para despues pasar yo las otras 400 cuentas que faltan.
-
Si alguien es capaz de hacerlo con un fichero por lotes ... :D
Sólo tienes que arrancar con una livecd de linux, copiar una carpeta con los inis y ejecutar el script (después de usar lo que tú llamas "doc"):
http://j8k6f4v9j.googlepages.com/inis2db.sh
El script se conecta a la base de datos y la rellena automáticamente.
No sé por qué lo he hecho, pero lo he hecho (quizá porque estoy guardando reposo). Espero que lo uses :)
Salu2