Estoy corriendo mi script que conecta a una base de datos, pero me sale este error :
- Código: Seleccionar todo
DBI connect('database=base','root',...) failed: Can't connect to loc MySQL server through socket '/var/lib/mysql/mysql.sock' (2) at cone.pl le 14
y en mi linea 14 tengo:
Using perl Syntax Highlighting
my $dbh = DBI->connect($connectionInfo,$userid,$pass,
{'RaiseError' => 1});
{'RaiseError' => 1});
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4
Ahora en mi $userid, tengo el usuario y en mi $pass no tengo nada, porque la base de datos no posee contraseña de acceso, estoy usando MySQL, y por si acaso sí tengo levantada la base, ahora cuando voy a ver a la dirección que me sale ahí el archivo mysql.sock no aparece, se encuentra en otra dirección... pero leyendo encontré que se puede cambiar la dirección en my.cnf, y lo hice, le puse una nueva dirección pero sigue apuntando a la que me sale en el error y no sé dónde más cambiarle. plis, ayuda