Questo forum è stato creato da cdlab

Creare un database con mysql

Consigli, novità, trucchi, guide, esperienze su tutti i migliori e peggiori programmi che esistono, sia shareware, freeware che a pagamento. Ponete domande su quale programma possa fare al caso vostro e chiedete opinioni, cercheremo di consigliarvi al meglio.
Rispondi
Avatar utente
Pirate_Le_Chuck
Membro semplice
OFFLINE
Membro semplice
Iscritto il: 04 feb 2003

Messaggio Pirate_Le_Chuck »

Un saluto a tutti,

azzarolina,
ho messo su l'ultima versione apache e fin qui tutto ok
ho messo su l'ultima php e fin qui tutto ok
ho messo su l'ultima mysql e fin qui tutto ok

Apro Winmysqladmin e nella sezione database non mi da l'opzione relativa alla creazione o drop di database. Voi avete una idea di cosa potrebbe essere?
Sono relativamente nuovo di questo mondo, ho provato a vedere un po' in giro per la rete se si parlava di qualcosa ma o sono io cieco, oppure sono sfigato :cry:
Possibile che tale menu' sia correlato al messaggio iniziale
'Driver 3.51 Not Found' ? (driver ODBC) ?
Qualcuno un attimo + veterano ne sa qualcosa?
Avatar utente
icekemia
Membro ufficiale
OFFLINE
Membro ufficiale
Iscritto il: 08 gen 2003

Messaggio icekemia »

premetto che non sono un veterano, ho provato a farlo e mi è andata bene al primo colpo :D

per crearlo puoi usare phpmyadmin oppure uno script in php

crea un file dati.txt

Codice: [ Link visibile solo agli utenti registrati ]

<?
$db_host= "localhost";
$db_login= "root";
$db_pass= "";
$database= "DB_di_prova";
?> 
usa il nome che vuoi al posto di DB_di_prova
di default il login è root e non c'è la psw a meno che tu non abbia cambiato le impostazioni
e poi crea una pagina php che poi runnerai dal tuo browser (ricordati di metterla nella cartella htdocs)

Codice: [ Link visibile solo agli utenti registrati ]

<?php 

include( "dati.txt"); 
$link = mysql_connect ( "$db_host",  "$db_login",  "$db_pass") 
 or die ( "Non riesco a connettermi a <b>$db_host</b>"); 

  if (mysql_create_db ( "$database")){ 
    print ( "<b>$database</b> creato con successo"); 
  } else { 
    printf ( "Errore nella creazione di <b>$database</b>: %s\n", mysql_error ()); 
 } 
 mysql_close ($link); 
 ?> 
Avatar utente
Valeren
Vecchio Saggio
OFFLINE
Vecchio Saggio
Iscritto il: 27 gen 2003

Messaggio Valeren »

I driver ODBC servono per far dialogare il sistema col database, devi installarli (windows update credo abbia tutto).
Avatar utente
Pirate_Le_Chuck
Membro semplice
OFFLINE
Membro semplice
Iscritto il: 04 feb 2003

Messaggio Pirate_Le_Chuck »

Alla grande :lol: :lol:
Ce l'ho fatta :wink:
Grazie mille a tutti e due ::salti4::
Carino pero', si impara sempre qc di nuovo
Rispondi