| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    PHP no se conecta a MySQL
    Una de las características de PHP que hace que sea popular para el diseño de sistemas de gestión de contenidos web, o CMS , es su capacidad para conectar con el software de servidor de base de datos MySQL de código abierto. Teniendo en cuenta que es muy común para PHP para emparejar con MySQL en la construcción de un CMS , los errores en el establecimiento de conexiones sencillas de una base de datos MySQL podría ser una sorpresa . Sin embargo, hay una serie de explicaciones sencillas para resolver este problema. PHP MySQL Opciones de compilación

    Dependiendo de la versión de PHP que su servidor está usando , puede o no haber traducido automáticamente con los controladores necesarios para establecer conexiones a servidores de bases de datos MySQL. Consulte la página del manual de instalación de PHP para ver si su versión de PHP vino con estos controladores habilitados por defecto. Si no lo hizo , y no compila PHP con la opción " - with- mysql [= DIR ]" con "DIR " es el directorio en el que ha instalado MySQL, entonces usted tendrá que recompilar PHP con este opción habilitada ejecutando .
    Server?

    PHP y MySQL son dos componentes de software independientes. El hecho de que el proxy HTML está ejecutando los scripts necesarios para acceder al intérprete de PHP no significa que el servidor de base de datos MySQL está en funcionamiento . Si este servidor no se está ejecutando , entonces PHP no será capaz de establecer conexiones a la misma. Puede utilizar el comando de terminal "top" en los sistemas basados ​​en UNIX o " lista de tareas " de Windows para producir una lista de procesos que se están ejecutando actualmente . Si MySQL no se encuentra entre estos procesos , entonces usted tendrá que poner en marcha antes de PHP puede establecer conexiones de MySQL .

    Credenciales

    Así como no se puede iniciar sesión a su ordenador sin su nombre de usuario y la contraseña correctos , MySQL no permitirá establecer conexiones con PHP si el nombre de usuario y contraseña que proporcionó como parámetros en la función " mysql_connect ()" son incorrectos. Puede revise su código fuente para asegurarse de que usted no hizo un error al entrar en estas piezas de datos. También puede hacer doble comprobar que no se olvidó de crear el usuario de MySQL cuyas credenciales que usted está tratando de utilizar para establecer la conexión con el lanzamiento de la herramienta de línea de comandos de MySQL con esas credenciales. Utilice el comando " mysql - user = TargetUserName - password = targetUserPassword TargetDatabase " en el terminal. En este comando " TargetUserName " es el nombre de usuario de MySQL que se utiliza para establecer la conexión MySQL en su código PHP, " targetUserPassword " es la contraseña correspondiente, que su nombre de usuario y " TargetDatabase " es el nombre de la base de datos MySQL está tratar de acceder con ese nombre de usuario. Si este comando no funciona, entonces usted necesita para poner en marcha la herramienta de línea de comandos como usuario root y crear las credenciales de usuario que está intentando utilizar en PHP.
    Exacta Sintaxis
    < p> a la hora de programar en cualquier lenguaje , pequeños errores de sintaxis puede causar problemas que el programador no puede entender. Por lo tanto , si su versión de PHP tiene los controladores necesarios MySQL habilitada, el servidor MySQL está en funcionamiento, las credenciales que están tratando de utilizar son válidos, y PHP aún no se conectan a MySQL , entonces debería ir sobre cada personaje en su " mysql_connect () " de comandos y parámetros. Preste especial atención para asegurarse de que todas las comas están ahí y que utilizan comillas simples (' ) en lugar de las comillas ( ") .

    Previous :

    next :
      Artículos relacionados
    ·Más ligero Marcos PHP 
    ·SQL Writing Tools 
    ·Cómo transferir un ID de sesión PHP Con un redireccio…
    ·Cómo usar PHP en Tumblr 
    ·Cómo crear una llamada PHP Nombre 
    ·Como referencia de nombre de un objeto en PHP 
    ·MySQL Comandos Tutorial 
    ·Cómo vaciar el log de consultas lentas en MySQL 
    ·Cómo comprobar de duplicados en formato CSV con PHP 
    ·Cómo conseguir Índice una matriz de elemento en PHP 
      Artículos destacados
    ·Cómo utilizar Hibernate con Eclipse 
    ·Cómo leer un elemento de una matriz como una cadena en…
    ·Cómo insertar un ComboBox en C -Sharp 
    ·Cómo escribir código VB para un teclado de la pantall…
    ·Cómo ejecutar Adobe Reader en una macro de Word 
    ·Cómo construir un Skate Park Game 
    ·COBOL Programación Checklist 
    ·Cómo contar caracteres en Python 
    ·Cómo utilizar el control DTPicker en Visual Basic 
    ·Cómo crear un número de teléfono Database visible On…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com