{"id":8887,"date":"2024-01-11T18:04:32","date_gmt":"2024-01-11T22:04:32","guid":{"rendered":"https:\/\/extassisnetwork.com\/tutoriales\/?p=8887"},"modified":"2024-01-11T18:04:34","modified_gmt":"2024-01-11T22:04:34","slug":"como-instalar-mysql-en-ubuntu","status":"publish","type":"post","link":"https:\/\/extassisnetwork.com\/tutoriales\/como-instalar-mysql-en-ubuntu\/","title":{"rendered":"C\u00f3mo instalar MySQL en Ubuntu 22.04"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">C\u00f3mo instalar MySQL en Ubuntu 22.04<\/h2>\n\n\n\n<p><strong><a href=\"https:\/\/www.mysql.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">MySQL<\/a><\/strong>, un sistema de gesti\u00f3n de bases de datos de c\u00f3digo abierto, destaca como una herramienta esencial en el mundo de la tecnolog\u00eda. Reconocido por su rapidez, facilidad de administraci\u00f3n y escalabilidad, es una elecci\u00f3n popular en entornos LAMP y LEMP. Esta gu\u00eda te llevar\u00e1 a trav\u00e9s de la instalaci\u00f3n y protecci\u00f3n de MySQL versi\u00f3n 8.0 en Ubuntu 22.04, proporcion\u00e1ndote un servidor de base de datos completamente funcional para tus proyectos.<\/p>\n\n\n\n<p>Este tutorial explica c\u00f3mo instalar y proteger MySQL versi\u00f3n 8.0 en una m\u00e1quina Ubuntu 22.04. Al finalizar, tendr\u00e1s un servidor de base de datos completamente funcional que podr\u00e1 utilizar para sus proyectos.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Requisitos Previos<\/strong><\/h2>\n\n\n\n<p>Antes de comenzar, aseg\u00farate de haber iniciado sesi\u00f3n como usuario con privilegios sudo. Esto garantiza que tengas los permisos necesarios para llevar a cabo las configuraciones.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Instalaci\u00f3n de MySQL en Ubuntu<\/strong><\/h2>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Paso 1: Actualiza el \u00cdndice del Paquete Local<\/strong><\/h4>\n\n\n\n<p>Mant\u00e9n tu sistema al d\u00eda con la \u00faltima informaci\u00f3n de los paquetes:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt update\r<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Paso 2: Instalaci\u00f3n de MySQL 8.0<\/strong><\/h4>\n\n\n\n<p>Instala la \u00faltima versi\u00f3n de MySQL disponible en los repositorios de Ubuntu:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install mysql-server\r\n<\/code><\/pre>\n\n\n\n<p>Una vez finalizada la instalaci\u00f3n, MySQL se iniciar\u00e1 autom\u00e1ticamente. Puedes confirmar su estado ejecutando:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl status mysql\r<\/code><\/pre>\n\n\n\n<p>Aseg\u00farate de que el servicio est\u00e9 activo y en ejecuci\u00f3n.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Asegurar MySQL<\/strong><\/h2>\n\n\n\n<p>MySQL proporciona un script llamado <code>mysql_secure_installation<\/code> que te guiar\u00e1 a trav\u00e9s de la configuraci\u00f3n inicial de seguridad:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo mysql_secure_installation\r<\/code><\/pre>\n\n\n\n<p>Este script te permitir\u00e1 configurar el componente <code>VALIDATE PASSWORD PLUGIN<\/code> para evaluar y mejorar la seguridad de las contrase\u00f1as de los usuarios de MySQL.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Verificar Problemas de Inicio<\/strong><\/h2>\n\n\n\n<p>Si por alguna raz\u00f3n el servidor MySQL no inicia, revisa los registros del servidor para identificar y solucionar problemas:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo journalctl -u mysql\r<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Iniciar Sesi\u00f3n como Root<\/strong><\/h2>\n\n\n\n<p>Accede al shell de MySQL para interactuar directamente con el servidor:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo mysql\r<\/code><\/pre>\n\n\n\n<p>Una vez dentro, puedes comenzar a trabajar con tu base de datos.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Extras: Permitir Acceso Externo<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Cambiar M\u00e9todo de Autenticaci\u00f3n<\/strong><\/h3>\n\n\n\n<p>Si necesitas permitir el acceso externo y cambiar el m\u00e9todo de autenticaci\u00f3n, ejecuta:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo mysql\r\nALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '<strong>tu_contrase\u00f1a_fuerte<\/strong>';\r\nFLUSH PRIVILEGES;\r<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Crear Nuevo Usuario Administrativo<\/strong><\/h3>\n\n\n\n<p>Otra opci\u00f3n es crear un usuario administrativo dedicado con acceso a todas las bases de datos:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>GRANT ALL PRIVILEGES ON *.* TO 'administrator'@'localhost' IDENTIFIED BY '<strong>tu_contrase\u00f1a_fuerte<\/strong>';\r<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Conclusi\u00f3n<\/strong><\/h2>\n\n\n\n<p>En resumen, has completado con \u00e9xito la instalaci\u00f3n y aseguramiento de MySQL en tu m\u00e1quina con Ubuntu 22.04. Ahora, puedes sumergirte en la gesti\u00f3n de cuentas de usuario y bases de datos MySQL para aprovechar al m\u00e1ximo esta potente herramienta.<\/p>\n\n\n\n<p>\u00bfPreguntas o comentarios? No dudes en comunic\u00e1rnoslos. Estamos aqu\u00ed para ayudarte en tu viaje con MySQL. \u00a1Explora y disfruta de tu nueva base de datos!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>C\u00f3mo instalar MySQL en Ubuntu 22.04 MySQL, un sistema de gesti\u00f3n de bases de datos de c\u00f3digo abierto, destaca como una herramienta esencial en el mundo de la tecnolog\u00eda. Reconocido por su rapidez, facilidad de administraci\u00f3n y escalabilidad, es una elecci\u00f3n popular en entornos LAMP y LEMP. Esta gu\u00eda te llevar\u00e1 a trav\u00e9s de la [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":8889,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[337],"tags":[219,276,271,216],"class_list":{"0":"post-8887","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-ubuntu","8":"tag-linux","9":"tag-ssh","10":"tag-terminal","11":"tag-ubuntu"},"_links":{"self":[{"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/posts\/8887","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/comments?post=8887"}],"version-history":[{"count":1,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/posts\/8887\/revisions"}],"predecessor-version":[{"id":8888,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/posts\/8887\/revisions\/8888"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/media\/8889"}],"wp:attachment":[{"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/media?parent=8887"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/categories?post=8887"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/extassisnetwork.com\/tutoriales\/wp-json\/wp\/v2\/tags?post=8887"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}