|
Post by bambammusicstore on Mar 9, 2006 16:11:27 GMT 1
In onze serie 'Help een competerleek', vandaag: kan en wil iemand mij aub op weg helpen met MySQL? Ik heb alles in een access database staan die niet wordt ondersteund door mijn server. Ik moet dus alles overzetten naar SQL. Ik heb alle nodige programma's en codes, maar slaag er niet in om de overzetting te maken. HELP! Je kan mij een pm sturen of contacteren via contact@bambamstore.com. MERCI
|
|
|
Post by nerd on Mar 14, 2006 15:56:51 GMT 1
Ik zou het zo doen:
De structuur van uw access DB namaken in mySQL via phpmyadmin.
Vervolgens uw access DB exporteren (cvs ofzo) en dan importeren via phpmyadmin.
done.
|
|
|
Post by bambammusicstore on Mar 14, 2006 17:34:37 GMT 1
merci, maar daar blijkbaar ligt het probleem. Als ik die structuur probeer na te maken in sql, krijg ik constant foutmeldingen. Ik vrees dat de structuur van mijn mdb te complex is.
|
|
|
Post by nerd on Mar 14, 2006 17:49:27 GMT 1
mySQL is een pak krachtiger dan MS Access. Volgens mij kunt ge alle mogelijke scenario's qua database-design uit Access in mySQL simuleren. De moeilijkheid ligt hem in het juist kiezen van de datatypen van uw database-veldjes. Als ge die juist kiest mag het geen probleem zijn om de data van uwe mdb in SQL te pompen.
Greetz
|
|
|
Post by nerd on Mar 14, 2006 17:51:28 GMT 1
Blijkbaar ligt heel uwe shop deruit. Ge bedoelt deze foutmelding toch niet é ? Technical Information (for support personnel) * Error Type: ADODB.Connection.1 (0x800A0BB9) The application is using arguments that are of the wrong type, are out of acceptable range, or are in conflict with one another. /bambam_catalogue1.asp, line 71 * Browser Type: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 * Page: GET /bambam_catalogue1.asp
|
|
|
Post by bambammusicstore on Mar 15, 2006 13:12:25 GMT 1
mijne catalogus ligt eruit omdat die in access is opgemaakt en niet ondersteund wordt door mijn nieuwe server (die ondersteunt enkel sql).
Ik heb dus alles in mdb staan, ik heb een programma om over te zetten van mdb naar sql en ik weet hoe ik op de sql-server moet geraken. Ik krijg alleen de overzetting niet gedaan van mijn access-bestand naar de sql-server omdat ik er daar niet in slaag om een database aan te maken en de access-file in te importeren. Das eigenlijk alles.
|
|
|
Post by Crewza on Mar 15, 2006 13:26:44 GMT 1
Misschien niet ideaal voor een computerleek, maar met wat je op volgende site kan vinden, zou het moeten lukken: www.enobis.com/sw/mdb2mysql/
|
|
|
Post by amoz on Mar 15, 2006 14:26:28 GMT 1
Juist Crewza, maar volgens mij is dat alleen voor Unix/linux platformen bruikbaar. Het perl script is geen probleem, maar wel dat mdb-tools script dat je nodig hebt, en ook het programma zelf (als mdb2mysql.tar.gz te downloaden).
Bushy, je zegt dat je alle nodige programma's en codes hebt, waarover heb je het dan? En beschrijf de structuur van je Access databank mss eens, omdat je denkt dat die te complex is. Ik ben geen sql-specialist maar wil wel helpen zoeken, het moet te doen zijn he.
|
|
|
Post by Crewza on Mar 15, 2006 14:46:14 GMT 1
Doeme, ik heb in de rapte niet alles gelezen, het kan idd kloppen dat het alleen voor *nix platformen is.
|
|
|
Post by bambammusicstore on Mar 15, 2006 16:21:29 GMT 1
Juist Crewza, maar volgens mij is dat alleen voor Unix/linux platformen bruikbaar. Het perl script is geen probleem, maar wel dat mdb-tools script dat je nodig hebt, en ook het programma zelf (als mdb2mysql.tar.gz te downloaden). Bushy, je zegt dat je alle nodige programma's en codes hebt, waarover heb je het dan? En beschrijf de structuur van je Access databank mss eens, omdat je denkt dat die te complex is. Ik ben geen sql-specialist maar wil wel helpen zoeken, het moet te doen zijn he. de structuur van mijn database beschrijven? aiaiai, dat is een moeilijke opdracht. Eerst en vooral bevat die database al mijn stockgegevens. Die is meteen ook gelinkt aan een database die al mijn internetbestellingen opvangt. Verder zijn er queries waarmee ik mijn stock heel snel kan berekenen en de verkoop per genre kan opzoeken. Het bevat 29 velden gaande van simpele tekstbeschrijvingen tot unieke, zelfgegenereerde nummers en aanvinkvakjes. Een beetje vanalles dus. Ik heb die zelf niet in elkaar geknutseld dus om dat te ontcijferen is niet zo makkelijk voor mij. Ik heb de indruk dat ik dezelfde structuur moet aanmaken in een leeg sql-bestand en daarna de inhoud van mijn accesbestand daarnaar overzetten. Maar dat gaat mijn petje te boven blijkbaar.
|
|
|
Post by nerd on Mar 16, 2006 10:09:45 GMT 1
Als ge in designmodus van uwe mdb gaat kijken dan ziet ge toch de opbouw van uw database...
zo een aanvinkvakske is bijvoorbeeld een Boolean, en zo gaat ge veld per veld af en reconstrueert ge een lege DB in mysql. Die lege DB vult ge dan achteraf op met de velden uit Access
De queries in uwe mdb kunt ge niet zomaar in mysql opnemen. Die moeten in de (php)scripts worden opgenomen. MySQL is nl. enkel de database, terwijl access mdb files ook de programma-logica, de forms, etc... kunnen bevatten.
Ge gaat er allezinds nie komen met een simpel converterprogramma'ke.
|
|
|
Post by nerd on Mar 16, 2006 10:12:18 GMT 1
|
|
|
Post by bambammusicstore on Mar 16, 2006 10:43:16 GMT 1
De queries in uwe mdb kunt ge niet zomaar in mysql opnemen. Die moeten in de (php)scripts worden opgenomen. MySQL is nl. enkel de database, terwijl access mdb files ook de programma-logica, de forms, etc... kunnen bevatten. Dit is dus blijkbaar het hele probleem. Hiervoor heb ik niet de juiste kennis. Al de rest snap ik nog.
|
|
|
Post by amoz on Mar 16, 2006 11:04:35 GMT 1
De queries in uwe mdb kunt ge niet zomaar in mysql opnemen. Die moeten in de (php)scripts worden opgenomen. MySQL is nl. enkel de database, terwijl access mdb files ook de programma-logica, de forms, etc... kunnen bevatten. Dit is dus blijkbaar het hele probleem. Hiervoor heb ik niet de juiste kennis. Al de rest snap ik nog. OK, dus ge zoekt iemand met genoeg php-kennis om die queries opnieuw uit te werken voor mysql... Ik link u met een computervriendje die dat zeker kan oplossen. Check your PM.
|
|
|
Post by bambammusicstore on Mar 16, 2006 12:26:07 GMT 1
Dit is dus blijkbaar het hele probleem. Hiervoor heb ik niet de juiste kennis. Al de rest snap ik nog. OK, dus ge zoekt iemand met genoeg php-kennis om die queries opnieuw uit te werken voor mysql... Ik link u met een computervriendje die dat zeker kan oplossen. Check your PM. Voila, nagel op de kop. Merci!
|
|