Dopo non poca fatica, essendo io un neofita di drupal, mysql e quant'altro, sono riuscito attraverso la Command Line di MySql a creare il database tramite le istruzioni:
mysql> create database drupal
mysql> GRANT ALL PRIVILEGES on drupal.* TO utente@localhost IDENTIFIED BY ‘password'
C'è da dire che,siccome non conosco la sintassi MySql, mi sono dovuto affidare a diverse guide online, ognuna delle quali dava queste istruzioni in sintassi diverse e ci ho messo una vita a trovare quella giusta...
Ora, la stessa guida mi dice che è il momento di caricare il file database.mysql che si trova in drupal...Bene, mi suggerisce questa linea:
mysql -u utente -p drupal < c:/...database/database.mysql
Eppure MySql mi da errore di sintassi... Non è possibile che ad ogni riga debba inserire, debba stare ore per capire qual è la sintassi giusta... vi prego aiutatemi! :(
Ps: Uso Drupal 4.6, MySql 5.0 e Apache 2.0.55
1) mysql -u nomeutente -p
2) inserisci la password se impostata
3) ti ritovi dentro la console di mysql (mysql>)
4) scrivi: use drupal
5) scrivi: source percorsoenomedelloscript (esempio: source c:\database.mysql)
P.S.
tutto questo lo puoi fare anche da phpmyadmin
Ciao
Gianni
ti ringrazio, ora proverò ciò che mi hai scritto!
Volevo usare PhpMyAdmin, e in effetti l'ho pure installato e mi viene nella lista dei database, quello che ho creato tramite MySql...Ma perchè se faccio "Create Database" da PhpMyAdmin mi da errore di sintassi?? E poi se clicco sul nome del database a sinistra, mi rimane sempre il frame principale....Com'è possibile?
Preferirei infati usare PhpMyAdmin siccome è piu intuitivo di MySql...
Non devi creare il database se già lo hai creato (altrimenti ti da errore). Da phpmyadmin puoi procedere così:
1) lato sinistro, seleziona il db (drupal).
2) In alto click su SQL
3) Clik su sfoglia e seleziona il file sql
4) clik su esegui ed è fatta
Ciao
Gianni
no no, non è per questo che mi da errore...Mi da errore anche se provo a creare database con nome diversi. Per quanto riguarda il selezionare il db sul lato sinistro, non mi succede niente nè mi appare questa voce SQL...E' proprio questo il problema...
edit: ho digitato le righe di codice che mi hai scritto prima..Ora da PhpMyAdmin sotto Drupal a sinistra mi viene una lista di 55 tabelle..ma come al solito se clicco sopra il database o su una tabella, non mi succede nulla! Sospetto che non mi funzioni molto correttamente phpmyadmin...
scusa se ti scrivo tante cose, ma ho bisogno di alcune direttive per usare questo programma..non so come raccapezzarmi sennò :(
Intanto, come scritto prima, vorrei sapere come far funzionare correttamente phpmyadmin....
Seconda cosa: Sono andato avanti fino alla configurazione di Drupal come da guida in questo sito.
Ho modificato le righe:
$db_url = "mysql://username:password@localhost/database";
$base_url = "http://www.esempio.com"
e in quest'ultima ho messo "http://localhost/www", dove www è la cartella in cui ho estratto drupal. Se digito l'indirizzo scritto sopra nel browser, mi esce fuori la solita lista di files..ho provato ad aprire il file "index.php" e questo è ciò che mi viene:
--------------------------------------------------------------
head} {styles} {_BLOCK_.header.logo} {_BLOCK_.header.site_name} {secondary_links}
{primary_links}
Welcome to your new Drupal-powered website. This message will guide you through your first steps with Drupal, and will disappear once you have posted your first piece of content.
The first thing you will need to do is create the first account. This account will have full administration rights and will allow you to configure your website. Once logged in, you can visit the administration section and set up your site's configuration.
ecc ecc.....
-----------------------------------------------------------
Mi aspettavo una pagina con un aspetto "grafico" invece ho solo scritte...Non ci capisco piu nulla :(
risolto tutto con una versione piu recente di PhpMyAdmin..ora apro un nuovo topic per il problema con Drupal!