[MySQL] Van frm & myi & myd een .sql bestand maken

Pagina: 1
Acties:

  • BreadFan
  • Registratie: Oktober 2001
  • Niet online
Ik ben bezig met een database te maken in MySQL. Ik heb nu een database, maar mysql poept ze uit als db.frm en db.myi en db.myd. Van elke tabel heb ik dus 3 bestanden. Maar met php is dat dus niet uit te lezen.

Hoe maak ik daar .sql bestanden van?

Ik heb net wat gelezen over mysqldump, maar dan krijg ik 'een' error. Wordt niet verteld wat. :(

Iemand? :)

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 11:21

Janoz

Moderator Devschuur®

!litemod

een sql bestand is ook niet door php te lezen hoor :)

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • BreadFan
  • Registratie: Oktober 2001
  • Niet online
Op maandag 14 januari 2002 11:04 schreef Janoz het volgende:
een sql bestand is ook niet door php te lezen hoor :)
:?

Nou snap ik er niks meer van.

Wat dan wel?

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 11:21

Janoz

Moderator Devschuur®

!litemod

Mysql kan keurig die bestanden lezen, en php is erg goed in het vragen stellen aan mysql.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • BreadFan
  • Registratie: Oktober 2001
  • Niet online
Op maandag 14 januari 2002 11:08 schreef Janoz het volgende:
Mysql kan keurig die bestanden lezen, en php is erg goed in het vragen stellen aan mysql.
Hmmm... hoe laat ik php dan zo'n database openen, om vervolgens uit die tabellen lezen, er naar toe schrijven en de hele mikmak?

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 11:21

Janoz

Moderator Devschuur®

!litemod

Verbinding maken met MySQL (mysql_connect()). En vervolgens aan MySQL vragen(mysql_select_db() en mysql_query()).

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • BreadFan
  • Registratie: Oktober 2001
  • Niet online
Goed, ik heb dus de bestanden lid.frm, lid.myi en lid.myd.

lid.myd is helemaal leeg, is 0 bytes. De andere 2 staat wel wat in. In kladblok zijn ze onleesbaar als je ze wilt openen. Hoe weet php dan welke file hij moet hebben?

Ik heb nu dus het regeltje
PHP:
1
2
3
<?
mysql_select_db("rit");
?>

In mijn source staan, maar zou dat ook op deze manier moeten werken?

Enne, moeten die files per se in dezelfde dir staan? Ik heb het op beide manieren geprobeerd, maar het werkt allebij niet. :'(

  • stfn345
  • Registratie: Januari 2000
  • Laatst online: 15-09 16:39
*ZUCHT*... je verbind naar een MySQL SERVER .. niet naar de files.. dat regelt MySQL zelf wel ..
lees eens een tutorial..


mysql_connect
mysql_select_db
mysql_db_query
mysql_fetch_array etc.
Pagina: 1