Como instalar o SQLite ou outro DB além do MySQL no servidor hospedado ou no XAMPP local

0

Estou no Linux e tenho SQLite 3, mas quero usá-lo com o XAMPP.

Digamos que:

  1. Abra o host local do navegador
  2. Preencha um pequeno formulário
  3. Envie o formulário para um script em perl
  4. O script perl deve interagir com o SQLite em vez do MySQL (padrão LAMPP)
  5. Mostrar alguns registros do SQLite.

A segunda pergunta é: posso instalar o SQLite no meu host fornecido pelo ISP (aparentemente também o LAMPP)?

Eu tenho problemas com o MySQL no meu Linux e simplesmente não consigo trabalhar. Eu realmente não sei porque.

[ilian@myhost ~]$ sudo mysqld
Password: 
120614 11:40:33 [ERROR] Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!

120614 11:40:33 [ERROR] Aborting

120614 11:40:33 [Note] mysqld: Shutdown complete

[ilian@myhost ~]$ sudo mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
[ilian@myhost ~]$ mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
[ilian@myhost ~]$ mysql
mysql                       mysql_find_rows

Então eu não consegui nenhuma informação sobre o erro, mas se o smebody puder me ajudar a resolver os problemas: fazer o MySQL funcionar ou me ajudar a instalar outro banco de dados no XAMPP, eu serei muito grato.

    
por Ilian Zapryanov 14.06.2012 / 10:43

1 resposta

0

Você nunca deve executar o MySQL como root, é por isso que você está recebendo o primeiro erro. Se você ler com atenção, isso indica claramente o que está errado.

Em segundo lugar, o SQLite é um banco de dados incorporado , o que significa que ele não é executado como um serviço como o MySQL. Ele é projetado para aplicativos de usuário único (pense em aplicativos em um smartphone).

    
por 14.06.2012 / 11:21