{"id":375,"date":"2013-07-29T12:42:42","date_gmt":"2013-07-29T10:42:42","guid":{"rendered":"http:\/\/vermiip.es\/blog\/?p=375"},"modified":"2013-07-30T14:12:02","modified_gmt":"2013-07-30T12:12:02","slug":"conectar-a-una-base-de-datos-mysql-con-php","status":"publish","type":"post","link":"https:\/\/vermiip.es\/blog\/conectar-a-una-base-de-datos-mysql-con-php\/","title":{"rendered":"Conectar a una base de datos MySQL con PHP"},"content":{"rendered":"<p>Una de las cosas m\u00e1s interesantes para nuestras p\u00e1ginas PHP es comunicarlas con una base de datos, aumentando much\u00edsimo las posibilidades de creaci\u00f3n de nuevas funcionalidades en nuestros sitios web.<\/p>\n<p>La base de datos m\u00e1s extendida para el uso junto a PHP es MySQL. Para comunicar la base de datos bastan las l\u00edneas siguientes:<\/p>\n<p>[PHP]<\/p>\n<p>\/\/Definimos las variables<br \/>\n$host=\u00bblocalhost\u00bb;<br \/>\n$user=\u00bbnombre_usuario\u00bb;<br \/>\n$pass=\u00bbcontrase\u00f1a\u00bb;<br \/>\n$dbname=\u00bbnombre_base_datos\u00bb;<\/p>\n<p>\/\/Abrimos la conexi\u00f3n<br \/>\n$conexion=mysqli_connect($host,$user,$pass);<br \/>\n\/\/Seleccionamos la base de datos con la que trabajar<br \/>\nmysqli_select_db($dbname,$conexion);<\/p>\n<p>&nbsp;<\/p>\n<p>[\/PHP]<\/p>\n<p>B\u00e1sicamente son 4 par\u00e1metros los que necesitamos definir:<\/p>\n<p><strong>$host<\/strong> es la<strong> localizaci\u00f3n de MySQL<\/strong>, si est\u00e1 en el mismo servidor que Apache basta con poner \u00ablocalhost\u00bb, que indica que se encuentra en la misma m\u00e1quina. Si est\u00e1 en otro servidor deberemos poner la IP en la que se encuentra. (Por ejemplo: 192.168.0.22)<\/p>\n<p><strong>$user<\/strong>, en esta variable definimos el usuario con permisos para iniciar sesi\u00f3n en la base de datos.<\/p>\n<p><strong>$pass<\/strong>, al igual que $user, aqu\u00ed definimos la contrase\u00f1a de acceso.<\/p>\n<p>Y por \u00faltimo, ya que podemos tener varias bases de datos dentro del mismo MySQL, en <strong>$dbname<\/strong> definimos el nombre de la base de datos con la que vamos a trabajar en esta conexi\u00f3n.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Una de las cosas m\u00e1s interesantes para nuestras p\u00e1ginas PHP es comunicarlas con una base de datos, aumentando much\u00edsimo las posibilidades de creaci\u00f3n de nuevas funcionalidades en nuestros sitios web. La base de datos m\u00e1s extendida para el uso junto a PHP es MySQL. Para comunicar la base de datos bastan las l\u00edneas siguientes: [PHP] [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"aside","meta":{"footnotes":""},"categories":[44,82],"tags":[66,67,20],"class_list":["post-375","post","type-post","status-publish","format-aside","hentry","category-mysql","category-php","tag-conexion-base-de-datos","tag-mysql-2","tag-php","post_format-post-format-aside"],"_wp_attached_file":null,"_wp_attachment_metadata":null,"_wp_old_slug":null,"_aioseop_description":"Una de las cosas m\u00e1s interesantes para nustras p\u00e1ginas PHP es comunicarlas con una base de datos, aumentando much\u00edsimo las posibilidades de creaci\u00f3n de nuevas funcionalidades en nuestros sitios web.","_wp_attachment_image_alt":null,"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Conectar a una base de datos MySQL con PHP - Ver mi IP<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vermiip.es\/blog\/conectar-a-una-base-de-datos-mysql-con-php\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Conectar a una base de datos MySQL con PHP - Ver mi IP\" \/>\n<meta property=\"og:description\" content=\"Una de las cosas m\u00e1s interesantes para nuestras p\u00e1ginas PHP es comunicarlas con una base de datos, aumentando much\u00edsimo las posibilidades de creaci\u00f3n de nuevas funcionalidades en nuestros sitios web. La base de datos m\u00e1s extendida para el uso junto a PHP es MySQL. Para comunicar la base de datos bastan las l\u00edneas siguientes: [PHP] [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vermiip.es\/blog\/conectar-a-una-base-de-datos-mysql-con-php\/\" \/>\n<meta property=\"og:site_name\" content=\"Ver mi IP\" \/>\n<meta property=\"article:published_time\" content=\"2013-07-29T10:42:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2013-07-30T12:12:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2023\/10\/cropped-logo-vermiip-naranja.png\" \/>\n\t<meta property=\"og:image:width\" content=\"512\" \/>\n\t<meta property=\"og:image:height\" content=\"512\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Xose\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Xose\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/conectar-a-una-base-de-datos-mysql-con-php\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/conectar-a-una-base-de-datos-mysql-con-php\\\/\"},\"author\":{\"name\":\"Xose\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#\\\/schema\\\/person\\\/a51689537a81b5c5c66031151b0f73a1\"},\"headline\":\"Conectar a una base de datos MySQL con PHP\",\"datePublished\":\"2013-07-29T10:42:42+00:00\",\"dateModified\":\"2013-07-30T12:12:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/conectar-a-una-base-de-datos-mysql-con-php\\\/\"},\"wordCount\":231,\"commentCount\":4,\"publisher\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#organization\"},\"keywords\":[\"conexi\u00f3n base de datos\",\"mysql\",\"php\"],\"articleSection\":[\"MySQL\",\"php\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/vermiip.es\\\/blog\\\/conectar-a-una-base-de-datos-mysql-con-php\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/conectar-a-una-base-de-datos-mysql-con-php\\\/\",\"url\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/conectar-a-una-base-de-datos-mysql-con-php\\\/\",\"name\":\"Conectar a una base de datos MySQL con PHP - Ver mi IP\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#website\"},\"datePublished\":\"2013-07-29T10:42:42+00:00\",\"dateModified\":\"2013-07-30T12:12:02+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/conectar-a-una-base-de-datos-mysql-con-php\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vermiip.es\\\/blog\\\/conectar-a-una-base-de-datos-mysql-con-php\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/conectar-a-una-base-de-datos-mysql-con-php\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Conectar a una base de datos MySQL con PHP\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/\",\"name\":\"Cual es mi ip - Internet y otras locuras\",\"description\":\"Internet y otras locuras\",\"publisher\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#organization\"},\"alternateName\":\"Cual es mi IP\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#organization\",\"name\":\"Ver mi IP\",\"alternateName\":\"vermiip\",\"url\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/cropped-logo-vermiip-naranja.png\",\"contentUrl\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/cropped-logo-vermiip-naranja.png\",\"width\":512,\"height\":512,\"caption\":\"Ver mi IP\"},\"image\":{\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/vermiip.es\\\/blog\\\/#\\\/schema\\\/person\\\/a51689537a81b5c5c66031151b0f73a1\",\"name\":\"Xose\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0d9f11f6facf8d2f6109858fbb8fd2e7da1e2c41983bc8d9269bba5fb12b3718?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0d9f11f6facf8d2f6109858fbb8fd2e7da1e2c41983bc8d9269bba5fb12b3718?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0d9f11f6facf8d2f6109858fbb8fd2e7da1e2c41983bc8d9269bba5fb12b3718?s=96&d=mm&r=g\",\"caption\":\"Xose\"},\"sameAs\":[\"http:\\\/\\\/www.enfocado.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Conectar a una base de datos MySQL con PHP - Ver mi IP","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vermiip.es\/blog\/conectar-a-una-base-de-datos-mysql-con-php\/","og_locale":"es_ES","og_type":"article","og_title":"Conectar a una base de datos MySQL con PHP - Ver mi IP","og_description":"Una de las cosas m\u00e1s interesantes para nuestras p\u00e1ginas PHP es comunicarlas con una base de datos, aumentando much\u00edsimo las posibilidades de creaci\u00f3n de nuevas funcionalidades en nuestros sitios web. La base de datos m\u00e1s extendida para el uso junto a PHP es MySQL. Para comunicar la base de datos bastan las l\u00edneas siguientes: [PHP] [&hellip;]","og_url":"https:\/\/vermiip.es\/blog\/conectar-a-una-base-de-datos-mysql-con-php\/","og_site_name":"Ver mi IP","article_published_time":"2013-07-29T10:42:42+00:00","article_modified_time":"2013-07-30T12:12:02+00:00","og_image":[{"width":512,"height":512,"url":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2023\/10\/cropped-logo-vermiip-naranja.png","type":"image\/png"}],"author":"Xose","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Xose","Tiempo de lectura":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/vermiip.es\/blog\/conectar-a-una-base-de-datos-mysql-con-php\/#article","isPartOf":{"@id":"https:\/\/vermiip.es\/blog\/conectar-a-una-base-de-datos-mysql-con-php\/"},"author":{"name":"Xose","@id":"https:\/\/vermiip.es\/blog\/#\/schema\/person\/a51689537a81b5c5c66031151b0f73a1"},"headline":"Conectar a una base de datos MySQL con PHP","datePublished":"2013-07-29T10:42:42+00:00","dateModified":"2013-07-30T12:12:02+00:00","mainEntityOfPage":{"@id":"https:\/\/vermiip.es\/blog\/conectar-a-una-base-de-datos-mysql-con-php\/"},"wordCount":231,"commentCount":4,"publisher":{"@id":"https:\/\/vermiip.es\/blog\/#organization"},"keywords":["conexi\u00f3n base de datos","mysql","php"],"articleSection":["MySQL","php"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/vermiip.es\/blog\/conectar-a-una-base-de-datos-mysql-con-php\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/vermiip.es\/blog\/conectar-a-una-base-de-datos-mysql-con-php\/","url":"https:\/\/vermiip.es\/blog\/conectar-a-una-base-de-datos-mysql-con-php\/","name":"Conectar a una base de datos MySQL con PHP - Ver mi IP","isPartOf":{"@id":"https:\/\/vermiip.es\/blog\/#website"},"datePublished":"2013-07-29T10:42:42+00:00","dateModified":"2013-07-30T12:12:02+00:00","breadcrumb":{"@id":"https:\/\/vermiip.es\/blog\/conectar-a-una-base-de-datos-mysql-con-php\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vermiip.es\/blog\/conectar-a-una-base-de-datos-mysql-con-php\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/vermiip.es\/blog\/conectar-a-una-base-de-datos-mysql-con-php\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/vermiip.es\/blog\/"},{"@type":"ListItem","position":2,"name":"Conectar a una base de datos MySQL con PHP"}]},{"@type":"WebSite","@id":"https:\/\/vermiip.es\/blog\/#website","url":"https:\/\/vermiip.es\/blog\/","name":"Cual es mi ip - Internet y otras locuras","description":"Internet y otras locuras","publisher":{"@id":"https:\/\/vermiip.es\/blog\/#organization"},"alternateName":"Cual es mi IP","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vermiip.es\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/vermiip.es\/blog\/#organization","name":"Ver mi IP","alternateName":"vermiip","url":"https:\/\/vermiip.es\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/vermiip.es\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2023\/10\/cropped-logo-vermiip-naranja.png","contentUrl":"https:\/\/vermiip.es\/blog\/wp-content\/uploads\/2023\/10\/cropped-logo-vermiip-naranja.png","width":512,"height":512,"caption":"Ver mi IP"},"image":{"@id":"https:\/\/vermiip.es\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/vermiip.es\/blog\/#\/schema\/person\/a51689537a81b5c5c66031151b0f73a1","name":"Xose","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/0d9f11f6facf8d2f6109858fbb8fd2e7da1e2c41983bc8d9269bba5fb12b3718?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0d9f11f6facf8d2f6109858fbb8fd2e7da1e2c41983bc8d9269bba5fb12b3718?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0d9f11f6facf8d2f6109858fbb8fd2e7da1e2c41983bc8d9269bba5fb12b3718?s=96&d=mm&r=g","caption":"Xose"},"sameAs":["http:\/\/www.enfocado.com"]}]}},"_links":{"self":[{"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/posts\/375","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/comments?post=375"}],"version-history":[{"count":9,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/posts\/375\/revisions"}],"predecessor-version":[{"id":384,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/posts\/375\/revisions\/384"}],"wp:attachment":[{"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/media?parent=375"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/categories?post=375"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vermiip.es\/blog\/wp-json\/wp\/v2\/tags?post=375"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}