Exportar https://keopx.net/ es Importar / Exportar Bases de datos grandes de MYSQL https://keopx.net/blog/importar-exportar-bases-de-datos-grandes-de-mysql <span>Importar / Exportar Bases de datos grandes de MYSQL</span> <div class="text-content clearfix field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Sustituiremos [USERNAME] con el nombre de usuario de mysql, [DBNAME] con el nombre de la base de datos, [/path_to_file/DBNAME] con la ruta path y nombre del fichero para el volcado de la base de datos.</p> <h2>Copiar/Exportar base de datos grande</h2> <p>Vamos a crear una fichero comprimido con la base de datos:</p> <p><code>mysqldump -u [USERNAME] -p [DBNAME] | gzip &gt; [/path_to_file/DBNAME].sql.gz</code></p> <h2>Importar base de datos grande</h2> <p>Forma rápida:</p> <p><code>gzip -dc [/path_to_file/DBNAME].sql.gz | mysql -u [USERNAME] -p [DBNAME] </code></p> <p>O</p> <p><code>gunzip -c [/path_to_file/DBNAME].sql.gz | mysql -u [USERNAME] -p [DBNAME] </code></p> <p><strong>Forma mas rustica:</strong> Primero descomprimimos la base de datos:</p> <p><code>gzip -d [/path_to_file/DBNAME].sql.gz</code></p> <p>Nos conectamos a mysql:</p> <p><code>mysql -u [USERNAME] -p</code></p> <p>Continuamos mostrando las base de datos, borramos, creamos, elegimos base de datos añadimos fichero:</p> <p><code>SHOW DATABASES; DROP DATABASE [DBNAME]; CREATE DATABASE [DBNAME]; USE [DBNAME]; SOURCE [/path_to_file/DBNAME].sql;</code></p> <h2>Condiciones de volcado</h2> <p>Volcado con excepciones de tablas, en este caso búsquedas.</p> <p><code>mysqldump -u [USERNAME] -p [DBNAME] --ignore-table=[DBNAME].index_busqueda | gzip &gt; [/path_to_file/DBNAME].sql.gz </code></p> <p>Creamos lo backup solo con las tablas sin informacion:</p> <p><code>mysqldump -u [USERNAME] -p [DBNAME] --no-data | gzip &gt; [/path_to_file/DBNAME].info.sql.gz</code></p> <p>Creamos la copia incluyendo solo los datos de las tablas que necesitemos.</p> <p><code>mysqldump -u [USERNAME] -p [DBNAME] --no-create-info --ignore-table=[DBNAME].search_index --ignore-table=[DBNAME].cache --ignore-table=[DBNAME].cache_block --ignore-table=[DBNAME].cache_content --ignore-table=[DBNAME].cache_filter --ignore-table=[DBNAME].cache_form --ignore-table=[DBNAME].cache_menu --ignore-table=[DBNAME].cache_mollom --ignore-table=[DBNAME].cache_page --ignore-table=[DBNAME].cache_pathdst --ignore-table=[DBNAME].cache_pathsrc --ignore-table=[DBNAME].cache_views | gzip &gt; [/path_to_file/DBNAME].data.sql.gz;</code></p> <p>Omitir aquellas tablas que contengas cache_:</p> <p><code>mysqldump -u [USERNAME] -p [DBNAME] --no-create-info --ignore-table=[DBNAME].search_index --ignore-table=[DBNAME].cache% | gzip &gt; [/path_to_file/DBNAME].data.sql.gz;</code></p> <p>Eliminar las tablas, para realizar un import limpia:</p> <p><code>mysqldump -u [USERNAME] -p [DBNAME] --add-drop-table | gzip &gt; [/path_to_file/DBNAME].sql.gz</code></p> <ul><li>Referencia: <a href="http://codex.wordpress.org/Backing_Up_Your_Database">http://codex.wordpress.org/Backing_Up_Your_Database</a></li> </ul></div> <span><span>keopx</span></span> <span><time datetime="2009-07-23T19:03:02+02:00" title="Jueves, Julio 23, 2009 - 19:03">Jue, 23/07/2009 - 19:03</time> </span> <div class="field field--name-field-tax-cat field--type-entity-reference field--label-above"> <div class="field__label">Categoria</div> <div class="field__items"> <div class="field__item"><a href="/categoria/mysql" hreflang="es">MySQL</a></div> </div> </div> <div class="field field--name-field-tax-tag field--type-entity-reference field--label-above"> <div class="field__label">Tag</div> <div class="field__items"> <div class="field__item"><a href="/tag/mysql" hreflang="es">Mysql</a></div> <div class="field__item"><a href="/tag/importar" hreflang="es">importar</a></div> <div class="field__item"><a href="/tag/exportar" hreflang="es">Exportar</a></div> </div> </div> <section data-drupal-selector="comments" class="comments"> <h2 class="comments__title">Comentarios</h2> <div class="add-comment"> <div class="add-comment__form"> <drupal-render-placeholder callback="comment.lazy_builders:renderForm" arguments="0=node&amp;1=109&amp;2=field_comments&amp;3=comment" token="lL-2FHBc2DH1WvuVwCBRSJvqq0t7UlUCITUirQFArs8"></drupal-render-placeholder> </div> </div> </section> Thu, 23 Jul 2009 17:03:02 +0000 keopx 109 at https://keopx.net