Programación Web y Scripting > PHP
Problemas Con El Mysql_connect
sergiotarrillo:
tengo el sgte codigo:
--- Código: Text ---8. <?php9. $cn = mysql_connect("localhost", "root","sa");10. 11. if ( !$cn ) 12. echo "No se pudo conectar";13. else 14. echo "Conexion realizada";15. 16. mysql_close($cn);17. ?>
y me sale el siguiente error:
--- Citar ---Warning: Access denied for user: 'root@localhost' (Using password: YES) in c:\apache\htdocs\sergio\basico\accesodatos.php on line 9
Warning: MySQL Connection Failed: Access denied for user: 'root@localhost' (Using password: YES) in c:\apache\htdocs\sergio\basico\accesodatos.php on line 9
No se pudo conectar
Warning: Supplied argument is not a valid MySQL-Link resource in c:\apache\htdocs\sergio\basico\accesodatos.php on line 16
--- Fin de la cita ---
que puede ser.?
Informix:
Estas usando mySQL Server 4.1 y no te deja conectar mediante http
para que se solucione necesitas regresar al modo viejo has lo siguiente en la consola de mySQL
--- Código: Text --- use mysql;update user set password=old_password('tuclave') where user='root';flush privileges;
y listo cuando intentes de nuevo podras conectar sin problemas :kicking:
sergiotarrillo:
disculpa mi ignorancia, pero donde encuentro la consola de mysql..?
Informix:
Me imagino que estas usando Windows, esta en
Inicio->Todos los programas->mySQL->MySQL Server 4.1
y hay un acceso directo llamado
MySQL Command Line Client
Esto es si instalaste el mySQL solo sin ningun paquete de esos que te instala todo PHP, APACHE, MySQL
Si no lo encuentras asi estara en la carpeta donde esta el mySQL y hay un directorio llamado bin, te puedes meter por ms dos y ejecutar lo siguiente:
--- Código: Text --- mysql.exe -p -u rootuse mysql;update user set password=old_password('lamalditaclave') where user='root';flush privileges;
Espero puedas solucionarlo
:kicking:
sergiotarrillo:
Navegación
[#] Página Siguiente
Ir a la versión completa