Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Guía para principiantes sobre la gestión de bases de datos de WordPress con phpMyAdmin

Nota editorial: Ganamos una comisión de los enlaces de socios en WPBeginner. Las comisiones no afectan a las opiniones o evaluaciones de nuestros editores. Más información sobre Proceso editorial.

¿Estás buscando formas de gestionar la base de datos de WordPress pero no sabes cómo empezar?

WordPress está escrito utilizando PHP como idioma de programación y MySQL como sistema de gestión de bases de datos. Para utilizar WordPress, no es necesario aprender ninguno de los dos lenguajes.

Sin embargo, una comprensión muy básica de los dos podría ayudarle a diagnosticar problemas, así como aumentar su conocimiento de cómo funciona WordPress (entre bastidores).

En este artículo, explicaremos cómo WordPress utiliza la base de datos, incluyendo una introducción a las tablas de base de datos por defecto de WordPress. También te mostraremos cómo gestionar una base de datos de WordPress usando phpMyAdmin, lo que incluirá la creación de copias de seguridad de la base de datos, la optimización de la base de datos de WordPress y mucho más.

How to manage WordPress database using phpMyAdmin

Esta es una guía completa sobre la gestión de bases de datos de WordPress, por lo que hemos añadido una tabla de contenidos para facilitar la navegación:

¿Qué es una base de datos y cómo la utiliza WordPress?

Una base de datos es un sistema de almacenamiento y obtención de datos de forma organizada. Una base de datos permite gestionar datos de forma programable.

Por ejemplo, WordPress utiliza PHP ( un idioma de programación) para almacenar y recuperar datos de la base de datos.

La información almacenada en una base de datos de WordPress incluye entradas, páginas, comentarios, categorías, etiquetas, campos personalizados, usuarios y otros ajustes de WordPress. Profundizaremos en esto más adelante en el tutorial, cuando hablemos de las tablas de la base de datos de WordPress.

Cuando instalas WordPress por primera vez, te pide que proporciones un nombre de base de datos, alojamiento, nombre de usuario y contraseña. Esta información se almacena en el archivo de configuración, que se llama wp-config.php.

WordPress database information

Durante la instalación, WordPress utiliza la información que usted proporciona acerca de la base de datos para crear tablas y almacenar datos de instalación por defecto dentro de esas tablas.

Tras la instalación, WordPress ejecuta consultas a esta base de datos para generar dinámicamente páginas HTML para su sitio web o blog.

Esto hace que WordPress sea extremadamente potente porque no tienes que crear un nuevo archivo .html para cada página que quieras crear. WordPress lo maneja todo de forma dinámica.

¿Dónde se almacena mi base de datos de WordPress?

WordPress utiliza MySQL como sistema de gestión de bases de datos, que es un software instalado en su servidor de alojamiento de WordPress. La base de datos de WordPress también se almacena en el mismo servidor.

Esta ubicación no es accesible en la mayoría de los entornos de alojamiento compartido. Sin embargo, si usted está en un plan de alojamiento VPS o un servidor dedicado, entonces usted puede utilizar herramientas de línea de comandos para localizar la base de datos.

La mayoría de las veces, se encuentra en la siguiente ruta:

/var/lib/mysql/nombre_de_tu_base_de_datos

Sin embargo, esto puede variar de un proveedor de alojamiento a otro.

Es importante tener en cuenta que en realidad no necesita acceder al archivo de base de datos en sí. Puede utilizar otras herramientas como phpMyAdmin para gestionar su base de datos.

¿Qué es phpMyAdmin?

phpMyAdmin es un software basado en web que le permite gestionar bases de datos MySQL utilizando su navegador / explorador web. Ofrece una interfaz fácil de usar que le permite ejecutar comandos MySQL y operaciones de base de datos.

También puede utilizarlo para examinar y editar tablas, filas y campos de bases de datos. También permite importar, exportar o borrar todos los datos de una base de datos.

Cómo acceder a phpMyAdmin

PhpMyAdmin viene preinstalado con todas las principales empresas de alojamiento de WordPress. Puede encontrarlo en la sección Bases de datos del Escritorio cPanel de su cuenta de alojamiento. A continuación se muestra una captura de pantalla de ejemplo del panel de control de Bluehost:

phpmyadmin panel in Bluehost

Dependiendo de su proveedor de alojamiento, la interfaz de cPanel puede tener un aspecto diferente al de la captura de pantalla anterior. Sin embargo, podrá encontrar el icono phpMyAdmin en la sección Bases de datos.

Al hacer clic en él, se abrirá la interfaz de phpMyAdmin, donde podrá seleccionar su base de datos de WordPress en la columna de la izquierda. Después de eso, phpMyAdmin mostrará todas las tablas de tu base de datos de WordPress.

PhpMyAdmin dashboard

Echemos un vistazo a las tablas de la base de datos de WordPress.

Entender las tablas de la base de datos de WordPress

Cada instalación de WordPress tiene 12 tablas por defecto en la base de datos. Cada tabla de la base de datos contiene datos para diferentes secciones, características y funcionalidades de WordPress.

Si observa la estructura de estas tablas, podrá comprender fácilmente dónde se almacenan las distintas partes de su sitio web. Actualmente, una instalación de WordPress por defecto crea las siguientes tablas:

Nota: wp_ Antes de cada nombre de tabla es el prefijo de base de datos que eligió durante la instalación. Podría ser diferente si lo cambió en el momento de la instalación.

wp_commentmeta : Esta tabla contiene metainformación acerca de los comentarios publicados en un sitio web de WordPress. La tabla tiene cuatro campos: meta_id, comment_id, meta_key y meta_value. Cada meta_id está relacionado con un comment_id. Un ejemplo de metainformación de comentarios almacenada es el estado de un comentario (aprobado, pendiente, papelera).

wp_comments : Como su nombre indica, esta tabla contiene los comentarios de WordPress. Contiene el nombre del autor del comentario, URL, correo electrónico, comentario y más.

wp_links : Para gestionar los blogrolls creados por versiones anteriores de WordPress o por el plugin Link Manager.

wp_options : Esta tabla contiene la mayoría de los ajustes del sitio de WordPress, como la URL del sitio, el correo electrónico del administrador, la categoría por defecto, las entradas por página, el formato de hora y mucho más. La tabla de opciones también es utilizada por numerosos plugins de WordPress para almacenar los ajustes de los plugins.

wp_postmeta : Esta tabla contiene meta-información acerca de sus entradas, páginas y tipos de contenido personalizado en WordPress. Ejemplos de meta-información de entradas incluyen la plantilla usada para mostrar una página, campos personalizados, etc. Algunos plugins también usan esta tabla para almacenar datos de plugins, como la información de WordPress SEO.

wp_posts : El nombre dice entradas, pero en realidad, esta tabla contiene todos los tipos de entradas o, deberíamos decir, tipos de contenido. Esta tabla contiene todas sus entradas, páginas, revisiones y tipos de contenido personalizados.

wp_termmeta : Esta tabla permite a los desarrolladores almacenar metadatos personalizados para términos bajo sus taxonomías personalizadas. Por ejemplo, WooCommerce la utiliza para almacenar metadatos de atributos y categorías de productos.

wp_terms : WordPress tiene un potente sistema de taxonomía que le permite organizar su contenido. Los elementos individuales de la taxonomía se llaman términos, y se almacenan en esta tabla. Por ejemplo, sus categorías y etiquetas de WordPress son taxonomías, y cada categoría/etiqueta dentro de ellas es un término.

wp_term_relationships : Esta tabla gestiona la relación de los tipos de entradas de WordPress con los términos de la tabla wp_terms. Por ejemplo, esta es la tabla que ayuda a WordPress a determinar si la entrada X está en la categoría Y.

wp_term_taxonomy : Esta tabla define taxonomías para términos definidos en la tabla wp_terms. Por ejemplo, si tiene el término“Tutoriales WordPress“, entonces esta tabla contiene los datos que dicen que está asociado a una taxonomía llamada categoría. En resumen, esta tabla tiene los datos que ayudan a WordPress a diferenciar entre qué término es una categoría, cuál es una etiqueta, etc.

wp_usermeta : Contiene meta información acerca de los usuarios registrados en su sitio web.

wp_users : Contiene información de usuario como nombre de usuario, contraseña, correo electrónico de usuario y más.

Gestión de la base de datos de WordPress con phpMyAdmin

Tu base de datos de WordPress contiene importantes ajustes de WordPress, todas las entradas de tu blog, páginas, comentarios y mucho más. Debes ser extremadamente cuidadoso cuando uses phpMyAdmin, o puedes acabar borrando accidentalmente datos importantes.

Como precaución, siempre debe crear una copia de seguridad completa de la base de datos. Esto te permitirá restaurar tu base de datos a como estaba antes.

Veamos cómo crear fácilmente una copia de seguridad de la base de datos de WordPress.

Creación de una copia de seguridad de la base de datos de WordPress con phpMyAdmin

Para crear una copia de seguridad de tu base de datos de WordPress desde phpMyAdmin, haz clic en la base de datos. A continuación, en el menú superior, simplemente haga clic en la pestaña “Exportar”.

Export WordPress database

En las nuevas versiones de phpMyAdmin, se le pedirá un método de exportación. El método rápido exportará su base de datos en un archivo .sql. En el método personalizado, le proporcionará más opciones y la posibilidad de descargar copias de seguridad en formatos de archivo comprimido zip o gzip.

Recomendamos utilizar el método personalizado y elegir zip como método de compresión. El método personalizado también permite excluir tablas de la base de datos.

Digamos que usted utilizó un plugin que creó una tabla de base de datos, y ya no está utilizando ese plugin. Entonces, puede elegir excluir esa tabla de la copia de seguridad si lo desea.

Compression method

Su archivo de base de datos exportado puede importarse de nuevo a una base de datos diferente o a la misma base de datos utilizando la pestaña Importar de phpMyAdmin.

Crear una copia de seguridad de WordPress con un plugin

Mantener copias de seguridad regulares de su sitio WordPress es lo mejor que puede hacer por la seguridad de WordPress. Aunque la base de datos de WordPress contiene la mayor parte de la información de tu sitio, aún le faltan varios elementos bastante importantes, como archivos de plantillas, imágenes, subidas, etc.

Todas tus imágenes se almacenan en la carpeta subidas de tu directorio /wp-content/. Aunque la base de datos tiene la información acerca de qué imagen está adjunta a una entrada, es inútil si la carpeta de imágenes no tiene esos archivos.

A menudo, los principiantes piensan que una copia de seguridad de la base de datos es todo lo que necesitan. Esto NO es cierto. Usted necesita tener una copia de seguridad completa del sitio que incluya sus temas, plugins e imágenes.

Aunque la mayoría de las empresas de alojamiento afirman tener copias de seguridad diarias, le recomendamos que las haga usted mismo, por si acaso.

Nota: Si está utilizando una solución de alojamiento gestionado de WordPress como WP Engine, entonces ellos crean copias de seguridad diarias.

Para la mayoría de las personas que no están en WP Engine, debe utilizar un plugin de copia de seguridad de WordPress para establecer copias de seguridad automatizadas de WordPress en su sitio.

Importar una copia de seguridad de la base de datos de WordPress mediante phpMyAdmin

phpMyAdmin también le permite importar fácilmente su base de datos de WordPress. Solo tienes que iniciar phpMyAdmin y seleccionar tu base de datos de WordPress.

A continuación, tiene que enlazar “Importar” en el menú superior.

Import database via phpMyAdmin

En la pantalla siguiente, haga clic en el botón “Elegir archivo” y seleccione el archivo de copia de seguridad de la base de datos que descargó anteriormente.

phpMyAdmin procesará la subida de su archivo de copia de seguridad y lo importará a su base de datos de WordPress. Una vez que haya terminado, verá un mensaje de correcto.

Database imported successfully

Optimización de la base de datos de WordPress en phpMyAdmin

Después de usar WordPress durante un tiempo, su base de datos se fragmenta. Se producen sobrecargas de memoria que aumentan el tamaño total de la base de datos y el tiempo de ejecución de las consultas.

MySQL viene con un sencillo comando que te permite optimizar tu base de datos. Simplemente vaya a phpMyAdmin y haga clic en su base de datos de WordPress. Esto le mostrará un anuncio / catálogo / fichas de su WordPress.

Haga clic en el enlace “Marcar / comprobar todo” situado debajo de las tablas. A su lado, hay un desplegable “Con seleccionados”. Debe hacer clic en él y elegir “Optimizar tabla”.

Optimize WordPress database tables

Esto optimizará su base de datos de WordPress desfragmentando las tablas seleccionadas. Esto hará que sus consultas de WordPress se ejecuten un poco más rápido y reducirá ligeramente el tamaño de su base de datos.

Corrección de problemas de WordPress con phpMyAdmin

Como hemos mencionado anteriormente, phpMyAdmin es una herramienta muy útil para diagnosticar y corregir algunos errores / conflictos / incidencias comunes de WordPress.

Vamos a comprobar algunos problemas comunes de WordPress que pueden ser corregidos fácilmente usando phpMyAdmin.

Restablecer la contraseña de WordPress con phpMyAdmin

Si ha olvidado su contraseña de administrador de WordPress y no puede recuperarla a través de un correo electrónico de pérdida de contraseña, este método le permite restablecer rápidamente su contraseña de WordPress.

En primer lugar, inicie phpMyAdmin y seleccione su base de datos de WordPress. Aparecerán las tablas de la base de datos de WordPress, donde deberá hacer clic en “Examinar”, al lado de la tabla wp_users.

Browse user table

Nota: Las tablas de su base de datos de WordPress pueden tener un prefijo de tabla diferente al que mostramos en nuestra captura de pantalla.

Ahora verá las filas en su tabla de usuarios de WordPress. Siga adelante y haga clic en el botón “Editar” al lado del nombre de usuario para el que desea cambiar la contraseña.

Edit user

phpMyAdmin le mostrará un formulario con todos los campos de información del usuario.

Tendrás que borrar el valor del campo “user_pass” y sustituirlo por tu nueva contraseña. En la columna “Función”, seleccione “MD5” en el menú desplegable y haga clic en el botón “Ir”.

Change user password

Su contraseña se cifrará utilizando el hash MD5 y, a continuación, se almacenará en la base de datos.

¡Enhorabuena! Has cambiado correctamente tu contraseña de WordPress usando phpMyAdmin.

Ahora algunos de ustedes se preguntarán por qué seleccionamos el hash MD5 para cifrar la contraseña.

En la versión anterior, WordPress utilizaba el hash MD5 para cifrar las contraseñas. Desde WordPress 2.5, ha empezado a utilizar tecnologías de cifrado más potentes. Sin embargo, WordPress sigue reconociendo MD5 para ofrecer compatibilidad con versiones anteriores.

Tan pronto como acceda usando una cadena de contraseña almacenada como un hash MD5, WordPress la reconoce y la cambia usando los algoritmos de cifrado más recientes.

Añadir un nuevo usuario administrador a WordPress usando phpMyAdmin

Supongamos que tiene acceso a la base de datos de WordPress pero no al área de administrador de WordPress. Si bien puede cambiar la contraseña del usuario administrador, esto impedirá que otros usuarios administradores utilicen sus cuentas.

Una solución más fácil sería añadir un nuevo usuario administrador a través de phpMyAdmin.

En primer lugar, debe iniciar phpMyAdmin y seleccionar la base de datos de WordPress. Esto mostrará las tablas de la base de datos de WordPress, donde debe hacer clic en el enlace “Examinar” situado junto a la tabla wp_users.

Browse user table

phpMyAdmin le mostrará ahora las filas dentro de la tabla wp_users.

A continuación, haga clic en el enlace “Insertar” del menú superior.

Insert new row in WordPress users table

Aparecerá un formulario que deberá rellenar para añadir un nuevo usuario a su sitio WordPress.

A continuación le indicamos cómo debe rellenar cada campo de este formulario.

  • ID – Puede ignorar esta opción, ya que se genera automáticamente.
  • user_login – Este será su nombre de usuario de WordPress que utilizará para acceder.
  • user_pass – Esta es su contraseña de WordPress. Debe introducir la contraseña y seleccionar MD5 en la columna de función.
  • user_nicename – Este es el nombre de usuario URL-amigable que puede utilizar para acceder / acceder.
  • user_email – Introduzca una dirección de correo electrónico válida, ya que puede necesitarla para recibir correos electrónicos de restablecimiento de contraseña y notificaciones de WordPress.
  • user_url – Añade la URL de tu sitio web, o puedes dejarla en blanco.
  • user_registered – Debe seleccionar CURRENT_TIME en la columna de funciones para insertar aquí automáticamente la hora actual.
  • user_activation_key – Puede dejar este campo en blanco ya que se utiliza para aprobar el registro de usuarios.
  • user_status – También puede dejar este campo en blanco.
  • display_name – Puede introducir el nombre completo del usuario tal y como desea que se muestre en los artículos. También puede dejarlo en blanco.
Fill user form

Tras rellenar el formulario, haga clic en el botón “Ir” para insertarlo en su base de datos de WordPress. phpMyAdmin ejecutará ahora la consulta MySQL para insertar los datos.

Hemos añadido el usuario, pero ese usuario no tiene un perfil de usuario administrador en su sitio WordPress. Este valor se guarda en otra tabla llamada wp_usermeta.

Antes de que podamos hacer de este usuario un administrador, necesitaremos encontrar el ID de usuario.

Simplemente haga clic en el enlace “Examinar” situado al lado de la tabla wp_users, y verá una fila que contiene su usuario recién añadido con su ID de usuario.

Find user ID

Anote el ID de usuario porque lo necesitará en el siguiente paso.

Ahora, vamos a abrir la tabla wp_usermeta al hacer clic en el enlace ‘Examinar’ a su lado.

Browsing wp_usermeta table

A continuación, tiene que enlazar con el enlace “Insertar” de la parte superior.

Esto le permitirá añadir una nueva fila a la tabla.

Insert new row to usermeta table

Ahora verá un formulario para introducir una nueva fila.

Aquí es donde le dirá a WordPress que el usuario que creó anteriormente tiene el perfil de usuario administrador.

Adding administrator user role via usermeta

A continuación le indicamos cómo rellenar este formulario.

  • umeta_id – Debe dejarlo en blanco, ya que se rellena automáticamente.
  • user_id – Introduzca el ID de usuario que copió anteriormente.
  • meta_key – Debe introducir ‘wp_capabilities’ en este campo. Sin embargo, es posible que tenga que sustituir wp_ si los nombres de tabla de WordPress utilizan un prefijo diferente.
  • meta_value – Debe introducir el siguiente valor serializado:
    a:1:{s:13:”administrator”;s:1:”1″;}

Por último, haz clic en el botón “Ir” para guardar los cambios.

A continuación, tenemos que añadir otra fila para definir el nivel de usuario. Haga clic en el enlace “Insertar” del menú superior para añadir otra fila a la tabla usermeta.

Adding the user level meta field

A continuación le indicamos cómo rellenar este formulario.

  • umeta_id – Debe dejarlo en blanco, ya que se rellena automáticamente.
  • user_id – Introduzca el ID del usuario recién añadido.
  • meta_key – Debe introducir ‘wp_user_level’ en este campo. Sin embargo, es posible que tenga que sustituir wp_ si los nombres de tabla de WordPress utilizan un prefijo diferente.
  • meta_value – Aquí, usted necesita entrar ’10’ como el valor de nivel de usuario.

No olvides hacer clic en el botón “Ir” para insertar los datos.

Eso es todo, ahora puede visitar el área de administración de WordPress y acceder con su nuevo usuario administrador añadido.

Cambiar un nombre de usuario de WordPress a través de PhpMyAdmin

Habrás notado que mientras WordPress te permite cambiar el nombre completo o alias de un usuario, no te permite cambiar el nombre de usuario.

Muchos usuarios terminan eligiendo nombres de usuario durante la instalación que más tarde pueden querer cambiar. A continuación se explica cómo hacerlo a través de phpMyAdmin.

Nota: Hay una manera más fácil de cambiar su nombre de usuario de WordPress utilizando un plugin.

En primer lugar, debe iniciar phpMyAdmin desde el Escritorio cPanel de su cuenta de alojamiento. A continuación, seleccione la base de datos de WordPress.

phpMyAdmin mostrará las tablas de su base de datos de WordPress. Debe hacer clic en el enlace “Examinar” situado a continuación de la tabla wp_users.

Browse user table

Esta tabla mostrará todos los usuarios registrados en su sitio web.

A continuación, haga clic en el enlace “Editar” situado junto al nombre de usuario que desea modificar.

Edit user data via phpMyadmin

phpMyAdmin le mostrará ahora los datos del usuario.

Debe localizar el campo user_login y cambiar el valor por el nombre de usuario que desee utilizar.

Change WordPress username in phpMyAdmin

No olvides hacer clic en el botón “Ir” para guardar los cambios. Ya puedes visitar tu sitio web y acceder con tu nuevo nombre de usuario.

Otros trucos útiles de phpMyAdmin

La base de datos de WordPress es el motor de su sitio web. Con phpMyAdmin, puede retocar ajustes para mejorar el rendimiento, corregir problemas, o simplemente cambiar las cosas que no se pueden cambiar desde el interior del área de administrador de WordPress.

Aquí tienes algunos trucos más que puedes usar con phpMyAdmin.

Proteger la base de datos de WordPress

Antes de entrar en materia, queremos subrayar que todos los sitios pueden ser pirateados. Sin embargo, hay ciertas medidas que puedes tomar para hacerlo un poco más difícil.

Lo primero que puede hacer es cambiar el prefijo de la base de datos de WordPress. Esto puede reducir significativamente las posibilidades de ataques de inyección SQL en su base de datos de WordPress. Esto se debe a que los hackers suelen atacar sitios que utilizan el prefijo predeterminado de la tabla wp_.

Para obtener instrucciones paso a paso, consulte nuestro tutorial sobre cómo cambiar el prefijo de la base de datos de WordPress.

Además, debe elegir siempre un nombre de usuario y una contraseña seguros para su usuario de MySQL. Esto dificultará que alguien pueda acceder a tu base de datos de WordPress.

Para la seguridad de WordPress, le recomendamos encarecidamente que utilice Sucuri. Es el mejor plugin de seguridad para WordPress que detectará cualquier intento de inyección MySQL incluso antes de que llegue a tu sitio web.

Esperamos que esta guía te haya ayudado a aprender a gestionar la base de datos de WordPress y a utilizar phpMyAdmin. Quizás también quieras leer nuestra guía práctica sobre cómo acelerar el rendimiento de WordPress y comprobar nuestras mejores selecciones de los mejores servicios de marketing por correo electrónico para hacer crecer tu negocio.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Descargo: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPBeginner , por qué es importante, y cómo puede apoyarnos. Aquí está nuestro proceso editorial .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

El último kit de herramientas de WordPress

Obtenga acceso GRATUITO a nuestro kit de herramientas - una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Reader Interactions

109 comentariosDeja una respuesta

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Jiří Vaněk says

    Wow, this is a great article, I have saved it to my favorites. I actually knew some of the tricks in phpmyadmin, but definitely not all of them, and here it’s all beautifully described, including pictures. This article is a goldmine for working with databases and WordPress.

    • WPBeginner Support says

      For any issues with your database, you would want to reach out to your hosting provider and they should be able to assist.

      Administrador

  3. Kevin says

    A good introduction thank you.

    I have several WP sites and several databases.
    How can I tell which database belongs to which site?

  4. Vimal Rathod says

    You write well I learned a lot from this blog. My question was answered but I also got the information I needed

  5. ajay says

    I have two totally separate WP websites setup. Different domains, different databases. I manage both of them and they are both hosted on a dedicated server. I am trying to include some basic content that requires just a tad more than an RSS feed. I need to pull data from SITE-1 and display it on SITE-2

    • WPBeginner Support says

      If it is a post or page you can go under Tools>Export on the site with the content to select the specific content you want to be transferred and then use Tools>Import on the site to bring in the content

      Administrador

  6. Wadhi says

    do i need to learn back end development if i use WordPress. I mean aren’t there some plugins which can help me create a website with front-end and back end system. I want a food delivery website

    • WPBeginner Support says

      You do not need to learn development to run a WordPress site. Some plugins will give you that kind of editing power but not all of those plugins are needed.

      Administrador

  7. George says

    when i clink on new post, this is what i see; Sorry, that didn’t work.
    Please try again or come back later.
    504 Error. Gateway Timeout.
    please help

  8. Steve Hanzek says

    I’m looking to create a website that would allow bands and venues to maintain their schedules, and a visitor to select a date and see all the bands playing on that date, and all the venues with bands playing on that date.
    I’m proficient with the SQL (mySQL) needed to do the querying, just want to find out if WordPress will let me create custom pages based on the results of a query?
    Thanks

  9. Kelsei says

    I am new at a job and just taking over the website. However, I am reaching the Error Establishing Database Connection on the website itself and the login page. The email they used to originally sign up for the website has been deactivated due to her no longer working here. I have searched the files and cannot find the WP files I am seeing being mentioned above. I am unsure what my next steps should be. Any ideas?

  10. Yinka says

    Hi,

    I recently moved by hosting and it affected the frontend of my website which displays “Error Establishing a Database Connection”. So I created a database.

    The website contents are in the public_html folder in my cPanel File Manager.

    How and where do I move these contents to the database in order to display my actual website?

    Thanks.

    • WPBeginner Support says

      You would log in to your hosting provider to find your phpMyAdmin, depending on the host there are a few places it could be located.

      Administrador

  11. Miza says

    Hi, I need help on this.

    I’m planning to utilize database to create a system that can be accessed only by our company staff in wordpress.

    May I know from where i should started ?

  12. Mich says

    Hi,

    I recently created a few WordPress sites and I did it through one click WordPress installation in cPanel. What I wanted to know is, “Should I change my WordPress database name and database user name?” Is it something easily hackable if I’m already using a free security plugin like Wordfence?

    Thanks!

    • WPBeginner Support says

      Most hosting providers’ one-click installations change the database prefix for you to help with that. It is not something that by default is easily hackable and security plugins help even more

      Administrador

  13. Joachim says

    This is great. But what if i create a custom site on wordpress and input a form validation input. Is the data going to be automatically stored in the wp_database?

    • WPBeginner Support says

      You would need to set up in your form to store the information, it would not be automatic.

      Administrador

  14. John Certalic says

    Is it possible to get this information in an email rather than a tweet? It would be more easily accessible for me in an email for future reference. I appreciate all you do for newbies like me. Thank you.

    • WPBeginner Support says

      While we don’t have the entire article in our newsletter emails, we’ll be sure to take a look into possibilities.

      Administrador

  15. polo says

    Hello Sir, I have hosted my website with someone which has not given me inbuild features of myphp admin.So how to download it on my desktop plz guide .is there othere software required with myphp to download it.

    • WPBeginner Support says

      Hi Polo,

      You can access phpMyAdmin from your web hosting account. If you have access to your web hosting account, then you can login there and under the databases section you’ll find phpMyAdmin icon.

      Administrador

  16. Ayush singh says

    i have a result table in database and i want to fetch the result of the student by registration number.
    i m not getting solution to where to code in the wordpress site….and how to see result of the student by registration number.

  17. Zziwa Daniel says

    Thank you so much for the tutorial, its powerful
    however I have a question;

    I have a database that I have created with workbench and I have imported it to phpmyadmin. however I want to connect with wordpress so that when I submit data through wordpress I can be able to view it in phpmyadmin and I can view it again in wordpress interface that I have created

  18. Ibrahim says

    Your tutorials has been helpful.

    based on a previous tutorial on installing wordpress on PC, I followed the tutorial and it was successful. i developed a website for diabetes association of Nigeria which iam a member too. But my challenge now is how to add registration form for new members to register online and how to get donation online in the website. i need your help please.

    • Jiří Vaněk says

      If you mean exporting certain tables, then it is possible. In phpmyadmin, the entire database does not have to be exported, but individual tables can be exported as well. E.g. tables with posts that you can then export to another database. Specifically with the contribution, it is also necessary to remember that images and audiovisual content are not stored in the database and are stored on FTP.

  19. Prerna Rathod says

    I use contact form 7 for feedback purposes and i store that data in database but now i want that particular data by URL like (abc.com/feedback/5) so it will show the data of id no 5 how i do this in wordpress?

  20. Mirjana says

    Hello,

    I`m planing to make some wp website with registration for specific users ( I have a non profit organisation that has more than 2000 members.) Now, I have the list of them (members) in my Access db with all informations needed. My question is, is it possible to connect this access db with wp db? If yes, how to do that?
    Also, every member has a unique ID in my db, which is also a number for the membership card they have. If before mentioned is possible, could I make a field in registration form, beside Username&Pass, that would request that ID number which would be checked from db and if correct, make a registration, if false, deny it?
    Hope you understand me cause my englesh is not so grate…
    Thanks in advance

  21. Matthew says

    Hello, I am preparing to launch my first wordpress blog site under my first website. Testing and learning the blog setup I am wondering how the email stuff is working. I created a comment in response to a post and ticked the email me a notification when posts are done option. And when I made another post I received an email notification. Looking in the tables using phpmyadmin I can see the email address I entered with the comment stored in wp1_comments but cannot see where/how the fact is stored that an email should be sent to that address when a new post is made.

    Thank you

  22. Saud Khan says

    Hi,

    Can you please help me that how can I view my blog database because they are not visible anywhere.

    snaps attached

  23. Murali says

    Hi,
    I run Certification Services like food certificate, ISI Certificate and etc.,.
    I have simple wordpress website (self hosted),

    Now, I plan to create Page for my clients to get current status about their Application.

    Once they enter (1) Application No. (2) Date of Birth / Mobile number, if match details it will display application status else show error message (like not match given details).

    Kindly suggest me which plugin / method suite for my requirement.

    Thanks

  24. Tom says

    Hello :)
    I need some help, because I don’t understand something:
    I register a WP website… and install WooCommerce in it. (I use XAMPP localhost on C partition)
    So I have a clear WP+WooCommerce site which I’d like to use to create other WP sites too.
    So I copy all the WP files from C… to another partition, let’s say D partition
    and I also export its database by phpMyAdmin. Now I have a copy of the WP site and its database on D partition.
    But what if I’d like to use the copied WP+WooCommerce site (pattern) I’ve created?
    It is still contains the same e-mail address and password I used when I registrated on the official site of WP right? So how can I modify that?
    I’d like to create a new website (with different admin e-mail and password) but using the same WP+WooCommerce site (pattern) I’ve created before.

  25. Penelope says

    When I did a database backup and followed the custom options. (following these steps: )

    When I hit GO, a file goes to my downloads folder and does nothing. the file is empty. What could I be doing wrong?

  26. Richard says

    Thank you for the great explanation of how WordPress interfaces to MySQL. Question: We have some blogs our site that are displaying a blank page. The blogs with blank pages have the same information as those that are working properly. I’ve used phpMyadmin to examine the tables and all looks well. Which table does WordPress use to begin the page generation?

  27. roj says

    The video was a little superfluous to the more descriptive written explanation of this article AND, as with many of your videos the narrator speaks too quickly and is thus difficult to understand if you don’t speak American. – even to me as a native English speaker!

  28. WPBeginner Staff says

    In wp_comments table you will find comment_author_email and comment_author_IP fields. Note that the wp_ prefix in the comments table may differ in your database.

    You can also find comment author email and IP information inside WordPress admin area.

  29. WPBeginner Staff says

    phpMyAdmin is not a database management system. It is a utility that allows you to manage your database in a web based graphical user interface.

    Your actual database resides on your MySQL database server. Any utility that wants to manage, backup, or make changes to your database will need your database username and password to do so.

    BackupBuddy works as a WordPress plugin and your database username and password are already stored in your WordPress configuration file. So it can automatically connect to your database without explicitly asking for your username and password.

  30. Nazim says

    Is it necessary for any plugin/ tool to access to myphpadmin to backup database.. If not then how backupbuddy creates database backups…

    Is backupbuddy require username and password of myphpadmin to access to database…

    I am newbie and confused. If you know then please let me know…

Deja tu comentario

Gracias por elegir dejar un comentario. Tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestros política de comentarios, y su dirección de correo electrónico NO será publicada. Por favor, NO utilice palabras clave en el campo de nombre. Tengamos una conversación personal y significativa.