FANDOM


Starting drizzled Modifica

Per avviare il server drizzle, avviare il processo drizzled_safe (come root?). E' uno script simile a mysql_safe. E' anche possibile avviare il binario drizzled.

(qualcuno dovrebbe spiegare qui cos'è drizzled_safe e cosa fa)

Attualmente (2008-08-13) lo script drizzled_safe non funziona ed è probabile che verrà rimpiazzato da qualche altra applicazione. Nel frattempo, per avviare drizzle, fare quanto segue:

  1. cd sulla directory di drizzle
  2. run ./sbin/drizzled [options ] &

un modo sicuro per avviarlo è:

 ./sbin/drizzled --no-defaults --port=XXXX \
     --basedir=$PWD --datadir=$PWD/var \
     >> $PWD/var/drizzle.err 2>&1 &


Avviare drizzle con i plugin Modifica

Se hai compilato drizzle con qualche plugin, abilitali con l'opzione

 --plugin_load=library_name

Per esempio, se hai compilato drizzle così:

 ./configure --with-plugins=blackhole,md5 && make

Il plugin blackhole verrà caricato automaticamente (perchè è uno storage engine), mentre MD5 deve essere caricato con una chiamata esplicita.

 $ ls lib/drizzle/plugin/*md5*
   lib/drizzle/plugin/libmd5udf.0.0.0.so	
   lib/drizzle/plugin/libmd5udf.a
   lib/drizzle/plugin/libmd5udf.so
   lib/drizzle/plugin/libmd5udf.0.so
   lib/drizzle/plugin/libmd5udf.la
 ./sbin/drizzled --no-defaults --port=XXXX \
     --basedir=$PWD --datadir=$PWD/var \
     --plugin_load=libmd5udf.so \
     >> $PWD/var/drizzle.err 2>&1 &

Dopodichè, la funzione MD5 sarà disponibile.

Connettersi a drizzleModifica

Risoluzione dei problemi Modifica

Dove trovare i binari di Drizzle Modifica

I binari di Drizzle, come drizzled e drizzle, sono installati in /usr/local/bin/. Questo comportamento predefinito può essere modificata utilizzando l'opzione di configurazione --prefix=/some/other/path, per esempio: ./configure --prefix=/opt/drizzle per mettere i binari dentro /opt/drizzle/bin.

libdrizzle.so.16 non trovato Modifica

Se ottieni un errore simile a: /usr/local/bin/drizzle: error while loading shared libraries: libdrizzle.so.16: cannot open shared object file: No such file or directory

Per default, i file della libreria di Drizzle sono scritti in /usr/local/lib. Può essere necessario modificare un path o il link al file libdrizzle.so.16. Specificando la directory di installazione al momento della compilazione sembra che non ci siano problemi.

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

Inoltre su FANDOM

Wiki casuale