<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Раздел полезных советов: Автоматизация послеустановочной настройки MySQL</title>
    <link>https://217.65.3.21/openforum/vsluhforumID3/16487.html</link>
    <description>#!/bin/sh&lt;br&gt;#&lt;br&gt;# mysql-after-setup&lt;br&gt;# Copyright (c) 2006 Alexey Tsvetnov, vorakl&#064;fbsd.kiev.ua&lt;br&gt;# Version: 1.1&lt;br&gt;#&lt;br&gt;# Run script after install MySQL to do:&lt;br&gt;# 1. Drop database &apos;test&apos;&lt;br&gt;# 2. Set MySQL root password&lt;br&gt;# 3. Delete all users and access except root&#064;localhost&lt;br&gt;#&lt;br&gt;&lt;br&gt;echo -n &quot;1. Drop database &apos;test&apos;...&quot; &amp;&amp; &#092;&lt;br&gt;mysqladmin -u root -f drop test &amp;gt; /dev/null &amp;&amp; &#092;&lt;br&gt;echo &quot;delete from db where db like &apos;&#037;test&#037;&apos;&quot; &amp;#124; mysql -u root mysql &amp;&amp; echo &quot;Ok.&quot;&lt;br&gt;&lt;br&gt;echo &quot;2. Set MySQL root password...&quot;&lt;br&gt;&lt;br&gt;# tty echo off&lt;br&gt;stty -echo&lt;br&gt;&lt;br&gt;# enter correct password&lt;br&gt;while true&lt;br&gt;do&lt;br&gt;    echo -n &quot;Enter password: &quot; &amp;&amp; read pass1 &amp;&amp; echo&lt;br&gt;    echo -n &quot;Re-enter password: &quot; &amp;&amp; read pass2 &amp;&amp; echo&lt;br&gt;    &#091; &quot;$&#123;pass1&#125;&quot; = &quot;$&#123;pass2&#125;&quot; &#093; &amp;&amp; break&lt;br&gt;    echo &quot; *** Error!&quot; &lt;br&gt;done&lt;br&gt;&lt;br&gt;# tty echo on&lt;br&gt;stty echo&lt;br&gt;&lt;br&gt;mysqladmin -u root -h localhost password $pass1 &amp;&amp; echo &quot;Ok.&quot;&lt;br&gt;&lt;br&gt;echo -n &quot;3. Delete all users and access except root&#064;localhost... &quot; &amp;&amp; &#092;&lt;br&gt;echo &quot;delete from user where password=&apos;&apos;&quot; &amp;#124; mysql -u root -p$pass1 mysql &amp;&amp; echo &quot;Ok.&quot;&lt;br&gt;&lt;br&gt;echo -n &quot;4. Reload grant tables...&quot; &amp;&amp; &#092;&lt;br&gt;mysqladm</description>

<item>
    <title>Автоматизация послеустановочной настройки MySQL (vorakl)</title>
    <link>https://217.65.3.21/openforum/vsluhforumID3/16487.html#7</link>
    <pubDate>Mon, 17 Jul 2006 10:00:48 GMT</pubDate>
    <description>Абсолютно справедливые замечания. Всё уже исправлено.</description>
</item>

<item>
    <title>Автоматизация послеустановочной настройки MySQL (Vault_Dweller)</title>
    <link>https://217.65.3.21/openforum/vsluhforumID3/16487.html#6</link>
    <pubDate>Tue, 11 Jul 2006 11:08:13 GMT</pubDate>
    <description>писать&lt;br&gt;&amp;gt; mysql -u root -h localhost mysql&lt;br&gt;и писать одновременно&lt;br&gt;&amp;gt; use mysql;&lt;br&gt;как то странно...</description>
</item>

<item>
    <title>Автоматизация послеустановочной настройки MySQL (chip)</title>
    <link>https://217.65.3.21/openforum/vsluhforumID3/16487.html#5</link>
    <pubDate>Mon, 19 Jun 2006 21:15:58 GMT</pubDate>
    <description>&amp;gt;Использование обращений к переменным в виде $var не позволит использовать пароли из &lt;br&gt;&amp;gt;нескольких слов. &lt;br&gt;&lt;br&gt;А если ли смысл несколько раз дергать mysqladmin? По-моему, проще:&lt;br&gt;&lt;br&gt;echo &quot;sql_command_1; sql_command_2&quot; &amp;#124; mysql -u root&lt;br&gt;&lt;br&gt;flush privileges - так же присутствует в виде команды.&lt;br&gt;&lt;br&gt;ps: после этого весь скрипт превратиться в коротенький однострочник</description>
</item>

<item>
    <title>Автоматизация послеустановочной настройки MySQL (chip)</title>
    <link>https://217.65.3.21/openforum/vsluhforumID3/16487.html#1</link>
    <pubDate>Fri, 16 Jun 2006 19:59:45 GMT</pubDate>
    <description>Использование обращений к переменным в виде $var не позволит использовать пароли из нескольких слов.&lt;br&gt;</description>
</item>

</channel>
</rss>
