Utiliza PHP y MySQL juntos sin problemas en su sitio web. Este día, de la nada, obtienes un error de conexión a la base de datos. Aunque un error de conexión a la base de datos podría indicar un problema mayor, generalmente es el resultado de uno de algunos escenarios:
Todo estuvo bien ayer
Podrías conectarte ayer y haven & amp; apos; t cambió cualquier código en tu script. De repente hoy, no funciona. Este problema probablemente radica en su servidor web. Su proveedor de alojamiento puede tener las bases de datos fuera de línea para mantenimiento o por un error. Póngase en contacto con su servidor web para ver si ese es el caso y, de ser así, cuándo se espera que vuelvan a funcionar.
Video destacado
Ups!
Si su base de datos está en una URL diferente al archivo PHP que está utilizando para conectarse a ella, podría ser que deje que su & amp; # x200B; nombre de dominio caduque. Suena tonto, pero sucede mucho.
I Can & amp; apos; t Conéctese a Localhost
Localhost no funciona siempre, por lo que debe apuntar directamente a su base de datos. A menudo, es algo así como mysql.yourname.com o mysql.hostingcompanyname.com. Reemplace & amp; quot; localhost & amp; quot; en su archivo con la dirección directa. Si necesita ayuda, su servidor web puede orientarlo en la dirección correcta.
Mi nombre de host Won & amp; apos; t Work
Verifique su nombre de usuario y contraseña. Luego, verifíquelos tres veces. Esta es un área que las personas a menudo pasan por alto, o verifican tan rápido que ni siquiera notan su error. No solo necesita verificar que sus credenciales & amp; amp; nbsp; sean correctas, también debe asegurarse de tener los permisos correctos requeridos por el script. Por ejemplo, un usuario de solo lectura puede & amp; apos; t agregar datos a la base de datos; Los privilegios de escritura son necesarios.
La base de datos es corrupta
Sucede. Ahora nosotros & amp; apos; estamos entrando en el territorio de un problema mayor. Por supuesto, si mantiene su base de datos respaldada regularmente, usted y amp; apos; estarán bien. Si sabe cómo restaurar su base de datos desde una copia de seguridad, continúe y hágalo. Sin embargo, si usted y amp; apos; nunca han hecho esto, comuníquese con su proveedor de ayuda.
Reparación de una base de datos en phpMyAdmin
Si usa phpMyAdmin con su base de datos, puede repararlo. Antes de comenzar, haga una copia de seguridad de la base de datos & amp; # x2014; por si acaso.
- Inicie sesión en su servidor web.
- Haga clic en el icono phpMyAdmin
- Elija la base de datos afectada. Si solo tiene una base de datos, debe elegirla de forma predeterminada.
- En el panel principal, debería ver una lista de las tablas de la base de datos. Haga clic en Verificar todo .
- Elija Tabla de reparación en el menú desplegable.
& amp; # x203A; Informática