SlideShare una empresa de Scribd logo
1 de 12
UNIVERSIDAD CENTRAL DEL ECUADOR
Facultad de Filosofía, Letras y Ciencias de la Educación
Carrera de Informática
Conectar a una base de datos a través de PHP
Conexión de base de datos
con servidores web
Paso 1 – Crear una base de datos MySQL
 Este paso es necesario en caso de que aún no tengas una base de datos MySQL
creada. En Hostinger, la base de datos MySQL se puede crear fácilmente en la
sección de Bases de Datos MySQL.
Paso 2 – Escribir el código PHP para conectar
con la base de datos MySQL
 Nos conectaremos a una base de datos con nombre u309565199_name y esta
base de datos nuestra tiene un usuario asociado u309565199_user. También
debes tener una contraseña para la base de datos, en nuestro caso la contraseña
será comprahosting.
MySQL
 Aquí está el ejemplo básico de código PHP que se puede usar para establecer una
conexión a una base de datos MySQL usando MySQLi:
Conexiones TCP/IP
 El servidor MySQL soporta el uso de diferentes capas de transporte para
conexiones. Las conexiones usan TCP/IP, sockets de dominio Unix o tuberías con
nombre de Windows.
 El nombre del host localhost tiene un significado especial. Está vinculado al uso de
sockets de dominio Unix. No es posible abrir una conexión TCP/IP usando como
nombre de host localhost, se debe usar 127.0.0.1 en su lugar.
Conexione
s TCP/IP
Conectar a una base de datos a través de PHP
mysql_create_db — Crea una base de datos MySQL
mysql_connect (‘localhost’, ‘usuario’, ‘contraseña’);
• mysql_connect(); ._ Función que estable la conexión
con un servidor MySQL. Los argumentos son
opcionales y de no heberlos se asumen los valores por
defecto (‘localhost’, ‘usuario’, ‘contraseña’);
Host o servido._ este dato debe ser siempre localhost,
ya que indica que la base debe buscarse en el
local de la base de datos.
Usuario._ es siempre el “Usuario administrador” del
Panel de Control y no puede modificarse. El usuario
para ingresar a la base de datos figura dentro del
de Control en la sección “Servicios” > “MySQL” >
“Cambiar clave”.
Contraseña._ la clave para conectarse con la base de
datos se asigna dentro del Panel de Control, en la sección
“Servicios” > “MySQL” > “Cambiar clave”. Para más
Conexion base-de-datos-php
Conexion base-de-datos-php

Más contenido relacionado

La actualidad más candente

Andrés gonzález suárez acceso a ftp a través de usuarios almacenados en my sql
Andrés gonzález suárez   acceso a ftp a través de usuarios almacenados en my sqlAndrés gonzález suárez   acceso a ftp a través de usuarios almacenados en my sql
Andrés gonzález suárez acceso a ftp a través de usuarios almacenados en my sql
Andrés González Suárez
 
Servicios Debian
Servicios DebianServicios Debian
Servicios Debian
ragmyl
 
Manual de conexión de base de datos distribuida
Manual  de conexión de base de datos distribuidaManual  de conexión de base de datos distribuida
Manual de conexión de base de datos distribuida
Jorch Mendez
 
Wamserver
WamserverWamserver
Wamserver
ragmyl
 

La actualidad más candente (17)

Informe 5
Informe 5Informe 5
Informe 5
 
Tema4[php]
Tema4[php]Tema4[php]
Tema4[php]
 
Instalación del conector MySQL para .NET
Instalación del conector MySQL para .NETInstalación del conector MySQL para .NET
Instalación del conector MySQL para .NET
 
Actividad No. 1.7: Creación de usuarios en MySQL
Actividad No. 1.7: Creación de usuarios en MySQLActividad No. 1.7: Creación de usuarios en MySQL
Actividad No. 1.7: Creación de usuarios en MySQL
 
Os commerce
Os commerceOs commerce
Os commerce
 
Apache
ApacheApache
Apache
 
Andrés gonzález suárez acceso a ftp a través de usuarios almacenados en my sql
Andrés gonzález suárez   acceso a ftp a través de usuarios almacenados en my sqlAndrés gonzález suárez   acceso a ftp a través de usuarios almacenados en my sql
Andrés gonzález suárez acceso a ftp a través de usuarios almacenados en my sql
 
Actividad No. 1.14: Replicación de datos en MySQL 5.1
Actividad No. 1.14: Replicación de datos en  MySQL 5.1Actividad No. 1.14: Replicación de datos en  MySQL 5.1
Actividad No. 1.14: Replicación de datos en MySQL 5.1
 
Servicios Debian
Servicios DebianServicios Debian
Servicios Debian
 
Manual de conexión de base de datos distribuida
Manual  de conexión de base de datos distribuidaManual  de conexión de base de datos distribuida
Manual de conexión de base de datos distribuida
 
Manual Técnico Para Hacer Réplica
Manual Técnico Para Hacer RéplicaManual Técnico Para Hacer Réplica
Manual Técnico Para Hacer Réplica
 
Wamserver
WamserverWamserver
Wamserver
 
Android 4.x: Unidad 07 BBDD SQLite
Android 4.x: Unidad 07 BBDD SQLiteAndroid 4.x: Unidad 07 BBDD SQLite
Android 4.x: Unidad 07 BBDD SQLite
 
Practica de replicacion maestro esclavo en mysql
Practica de replicacion maestro esclavo en mysqlPractica de replicacion maestro esclavo en mysql
Practica de replicacion maestro esclavo en mysql
 
Creacion de un IIS
Creacion de un IISCreacion de un IIS
Creacion de un IIS
 
Instalación de CMS´s en un VirtualHost
Instalación de CMS´s en un VirtualHostInstalación de CMS´s en un VirtualHost
Instalación de CMS´s en un VirtualHost
 
Os commerce
Os commerceOs commerce
Os commerce
 

Similar a Conexion base-de-datos-php

Html,php
Html,phpHtml,php
Html,php
softyed
 
Creacion y utilizacion de consultas simples php
Creacion y utilizacion de consultas simples phpCreacion y utilizacion de consultas simples php
Creacion y utilizacion de consultas simples php
7am2
 
Guia 1 conexion a base de datos sql server
Guia 1 conexion a base de datos sql serverGuia 1 conexion a base de datos sql server
Guia 1 conexion a base de datos sql server
Mayito CH
 

Similar a Conexion base-de-datos-php (20)

Bases de Datos
Bases de DatosBases de Datos
Bases de Datos
 
Postfix y Dovecot con usuarios virtuales mysql en Debian Wheezy
Postfix y Dovecot con usuarios virtuales mysql en Debian WheezyPostfix y Dovecot con usuarios virtuales mysql en Debian Wheezy
Postfix y Dovecot con usuarios virtuales mysql en Debian Wheezy
 
Jose chaparro corte 3 trabajo
Jose chaparro corte 3 trabajoJose chaparro corte 3 trabajo
Jose chaparro corte 3 trabajo
 
My sql
My sqlMy sql
My sql
 
Servidor LAMP en CentOS 6.3
Servidor LAMP en CentOS 6.3Servidor LAMP en CentOS 6.3
Servidor LAMP en CentOS 6.3
 
5 servidor web
5 servidor web5 servidor web
5 servidor web
 
Php.y.my sql
Php.y.my sqlPhp.y.my sql
Php.y.my sql
 
Actividad 6 de Programación Web 2021b
Actividad 6 de Programación Web 2021bActividad 6 de Programación Web 2021b
Actividad 6 de Programación Web 2021b
 
Html,php
Html,phpHtml,php
Html,php
 
Tema 7 Trabajando Con Mysql
Tema 7 Trabajando Con MysqlTema 7 Trabajando Con Mysql
Tema 7 Trabajando Con Mysql
 
Gestión de la cuenta de usuario MySQL.pdf
Gestión de la cuenta de usuario MySQL.pdfGestión de la cuenta de usuario MySQL.pdf
Gestión de la cuenta de usuario MySQL.pdf
 
Creacion y utilizacion de consultas simples php
Creacion y utilizacion de consultas simples phpCreacion y utilizacion de consultas simples php
Creacion y utilizacion de consultas simples php
 
Guia 1 conexion a base de datos sql server
Guia 1 conexion a base de datos sql serverGuia 1 conexion a base de datos sql server
Guia 1 conexion a base de datos sql server
 
conexion a base de datos sql server
conexion a base de datos sql serverconexion a base de datos sql server
conexion a base de datos sql server
 
Como conectar visual basic a las bases de josue manrique 27 332 672
Como conectar visual basic a las  bases de josue manrique 27 332 672Como conectar visual basic a las  bases de josue manrique 27 332 672
Como conectar visual basic a las bases de josue manrique 27 332 672
 
Autentificacion sql antonio_hermoso
Autentificacion sql antonio_hermosoAutentificacion sql antonio_hermoso
Autentificacion sql antonio_hermoso
 
Cuarta 1
Cuarta 1Cuarta 1
Cuarta 1
 
Edwin montilla trabajo corte 3
Edwin montilla trabajo corte 3Edwin montilla trabajo corte 3
Edwin montilla trabajo corte 3
 
Silfredo valdez 28391048
Silfredo valdez 28391048Silfredo valdez 28391048
Silfredo valdez 28391048
 
Pl 08-aplicacion-en-php-my sql
Pl 08-aplicacion-en-php-my sqlPl 08-aplicacion-en-php-my sql
Pl 08-aplicacion-en-php-my sql
 

Más de JeffersonAguachela

Más de JeffersonAguachela (20)

tutorial_hotpotatoes (1).pdf
tutorial_hotpotatoes (1).pdftutorial_hotpotatoes (1).pdf
tutorial_hotpotatoes (1).pdf
 
Informe de tarea de operadores
Informe de tarea de operadoresInforme de tarea de operadores
Informe de tarea de operadores
 
Informe de tarea html.pdf
Informe de tarea html.pdfInforme de tarea html.pdf
Informe de tarea html.pdf
 
Informe de llantas.pdf
Informe de llantas.pdfInforme de llantas.pdf
Informe de llantas.pdf
 
Informe tabla.pdf
Informe tabla.pdfInforme tabla.pdf
Informe tabla.pdf
 
Informe división secciones.pdf
Informe división secciones.pdfInforme división secciones.pdf
Informe división secciones.pdf
 
Informe formulario.pdf
Informe formulario.pdfInforme formulario.pdf
Informe formulario.pdf
 
Informe de proyecto de programación.pdf
Informe de proyecto de programación.pdfInforme de proyecto de programación.pdf
Informe de proyecto de programación.pdf
 
Informe de página similar a wikipedia(divisiones).pdf
Informe de página similar a wikipedia(divisiones).pdfInforme de página similar a wikipedia(divisiones).pdf
Informe de página similar a wikipedia(divisiones).pdf
 
Informe de números a letras.pdf
Informe de números a letras.pdfInforme de números a letras.pdf
Informe de números a letras.pdf
 
Bucle while.pdf
Bucle while.pdfBucle while.pdf
Bucle while.pdf
 
Informe de utilización de metodo mayor de un número.pdf
Informe de utilización de metodo mayor de un número.pdfInforme de utilización de metodo mayor de un número.pdf
Informe de utilización de metodo mayor de un número.pdf
 
Informe de utilización de metodo post notas.pdf
Informe de utilización de metodo post  notas.pdfInforme de utilización de metodo post  notas.pdf
Informe de utilización de metodo post notas.pdf
 
Informe general de operadores.pdf
Informe general de operadores.pdfInforme general de operadores.pdf
Informe general de operadores.pdf
 
Sentencias de decision.pdf
Sentencias de decision.pdfSentencias de decision.pdf
Sentencias de decision.pdf
 
Informe de utilización de get.pdf
Informe de utilización de get.pdfInforme de utilización de get.pdf
Informe de utilización de get.pdf
 
Informe de base de datos 2.pdf
Informe de base de datos 2.pdfInforme de base de datos 2.pdf
Informe de base de datos 2.pdf
 
Informe de chatbot.pdf
Informe de chatbot.pdfInforme de chatbot.pdf
Informe de chatbot.pdf
 
Vectores
Vectores Vectores
Vectores
 
Informe de bucle for y while.pdf
Informe de bucle for y while.pdfInforme de bucle for y while.pdf
Informe de bucle for y while.pdf
 

Último

6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
NadiaMartnez11
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 

Último (20)

Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 

Conexion base-de-datos-php

  • 1. UNIVERSIDAD CENTRAL DEL ECUADOR Facultad de Filosofía, Letras y Ciencias de la Educación Carrera de Informática Conectar a una base de datos a través de PHP
  • 2. Conexión de base de datos con servidores web
  • 3. Paso 1 – Crear una base de datos MySQL  Este paso es necesario en caso de que aún no tengas una base de datos MySQL creada. En Hostinger, la base de datos MySQL se puede crear fácilmente en la sección de Bases de Datos MySQL.
  • 4. Paso 2 – Escribir el código PHP para conectar con la base de datos MySQL  Nos conectaremos a una base de datos con nombre u309565199_name y esta base de datos nuestra tiene un usuario asociado u309565199_user. También debes tener una contraseña para la base de datos, en nuestro caso la contraseña será comprahosting.
  • 5. MySQL  Aquí está el ejemplo básico de código PHP que se puede usar para establecer una conexión a una base de datos MySQL usando MySQLi:
  • 6. Conexiones TCP/IP  El servidor MySQL soporta el uso de diferentes capas de transporte para conexiones. Las conexiones usan TCP/IP, sockets de dominio Unix o tuberías con nombre de Windows.  El nombre del host localhost tiene un significado especial. Está vinculado al uso de sockets de dominio Unix. No es posible abrir una conexión TCP/IP usando como nombre de host localhost, se debe usar 127.0.0.1 en su lugar.
  • 8. Conectar a una base de datos a través de PHP mysql_create_db — Crea una base de datos MySQL mysql_connect (‘localhost’, ‘usuario’, ‘contraseña’); • mysql_connect(); ._ Función que estable la conexión con un servidor MySQL. Los argumentos son opcionales y de no heberlos se asumen los valores por defecto (‘localhost’, ‘usuario’, ‘contraseña’);
  • 9. Host o servido._ este dato debe ser siempre localhost, ya que indica que la base debe buscarse en el local de la base de datos. Usuario._ es siempre el “Usuario administrador” del Panel de Control y no puede modificarse. El usuario para ingresar a la base de datos figura dentro del de Control en la sección “Servicios” > “MySQL” > “Cambiar clave”.
  • 10. Contraseña._ la clave para conectarse con la base de datos se asigna dentro del Panel de Control, en la sección “Servicios” > “MySQL” > “Cambiar clave”. Para más