<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Serov.eu &#187; База данных</title>
	<atom:link href="https://serov.eu/?feed=rss2&#038;tag=%D0%B1%D0%B0%D0%B7%D0%B0-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85" rel="self" type="application/rss+xml" />
	<link>https://serov.eu</link>
	<description>Блог программиста</description>
	<lastBuildDate>Thu, 30 Apr 2026 12:31:53 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.1.15</generator>
	<item>
		<title>Бекап mysql routines</title>
		<link>https://serov.eu/?p=15</link>
		<comments>https://serov.eu/?p=15#comments</comments>
		<pubDate>Wed, 22 Apr 2015 08:33:35 +0000</pubDate>
		<dc:creator><![CDATA[Evgen]]></dc:creator>
				<category><![CDATA[Программирование]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[routines]]></category>
		<category><![CDATA[База данных]]></category>

		<guid isPermaLink="false">https://serov.eu/?p=15</guid>
		<description><![CDATA[Недавно столкнулся с такой проблемой. Развернул бекап mysql базы в среде разработке, и не нашел хранимые процедуры. Бекап я делаю через штатную програмку mysqldump. Она хороша тем, что это официальный инструмент для бекапа, он входит в пакет mysql. Итак, чтобы mysqldump сохранял процедуры, нужно добавить ключ --routines Полностью команда: #!/bin/sh data=`/bin/date +%d.%m.%Y_%H-%M-%S` /usr/bin/mysqldump --user=root --password=pass --routines name_db &#8230; <a href="https://serov.eu/?p=15" class="more-link">Читать далее <span class="screen-reader-text">Бекап mysql routines</span></a>]]></description>
				<content:encoded><![CDATA[<p class="">Недавно столкнулся с такой проблемой. Развернул бекап mysql базы в среде разработке, и не нашел хранимые процедуры. Бекап я делаю через штатную програмку mysqldump. Она хороша тем, что это официальный инструмент для бекапа, он входит в пакет mysql.</p>
<p class="">Итак, чтобы mysqldump сохранял процедуры, нужно добавить ключ</p>
<pre class="c-ext-Select-like-a-Boss">--routines</pre>
<p class="">Полностью команда:</p>
<pre class="">#!/bin/sh
data=`/bin/date +%d.%m.%Y_%H-%M-%S`
/usr/bin/mysqldump --user=root --password=pass --routines name_db &gt; /root/sql/sql-dump_${data}.sql</pre>
<p class="">mysqldump есть еще много нюансов работы. Один из важным моментов &#8212; она блокирует БД, на время работы, так что, если ваше БД больше гига, лучше это делать на слейв сервере.</p>
<p class="">А так можно всю БД забекапить</p>
<pre class="">/usr/local/bin/mysqldump --all-databases --default-character-set=utf8 --user=root --password=passroot &gt; /home/webmaster/sql-dump.sql</pre>
<p class="">
<p class="">Путь до mysqldump  может быть другой.</p>
<p class="">Узнать его можно командой</p>
<p class="">which</p>
<pre class="">which mysqldump</pre>
]]></content:encoded>
			<wfw:commentRss>https://serov.eu/?feed=rss2&#038;p=15</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
