<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; [Решено] Смена пароля mysql и возможные решения других проблем mysql]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=25521</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=25521&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «[Решено] Смена пароля mysql и возможные решения других проблем mysql».]]></description>
		<lastBuildDate>Wed, 26 Dec 2012 12:54:24 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: [Решено] Смена пароля mysql и возможные решения других проблем mysql]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=317072#p317072</link>
			<description><![CDATA[<p>Данная тема закрыта, пароль описан, как исправить. Спасибо Lupo Alberto.</p><p> </p><div class="quotebox"><cite>Lupo Alberto пишет:</cite><blockquote><p>Linux777, пользуйтесь соответствующими тэгами для оформления кода — текст воспринимается на порядок лучше!</p></blockquote></div>]]></description>
			<author><![CDATA[null@example.com (Linux777)]]></author>
			<pubDate>Wed, 26 Dec 2012 12:54:24 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=317072#p317072</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Решено] Смена пароля mysql и возможные решения других проблем mysql]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=313762#p313762</link>
			<description><![CDATA[<p><strong>Linux777</strong>, пользуйтесь соответствующими тэгами для оформления кода — текст воспринимается на порядок лучше!</p>]]></description>
			<author><![CDATA[null@example.com (Lupo Alberto)]]></author>
			<pubDate>Mon, 10 Dec 2012 14:29:24 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=313762#p313762</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Решено] Смена пароля mysql и возможные решения других проблем mysql]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=313738#p313738</link>
			<description><![CDATA[<div class="quotebox"><cite>kisil пишет:</cite><blockquote><p>Это верно, тока для тех приложений которые будут использовать мускул по сети. А если програма которой нужен мускул и сама база на одном хосте тогда луче через сокэт. А мускулу запретить работать через сеть вообще в целях безопасности.</p></blockquote></div><p>Если апач стоит на одном сервере вместе с мускулом (или любая другая программа, работающая с мускулом), то лучше это делать через сокет, из-за соображений безопасности. а так все верно, если другие приложения работают просто в сети, и соответственно приложения стоят на других хостях и просто коннектятся к серверу mysql. Тогда все верно, что написал я</p><p>&nbsp; &nbsp; также полезным будет просмотреть, слушается ли наш сервер порт 3306, пишем в консоле<br /></p><div class="codebox"><pre><code>    root@SQUID:/home/squid# netstat -an | grep 3306
    tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN</code></pre></div><p>&nbsp; &nbsp; Если такое видим, значит все хорошо. это тоже важно, чтобы не было проблем с работой БД нашего мускула.</p><p>я правильно понял?</p>]]></description>
			<author><![CDATA[null@example.com (Linux777)]]></author>
			<pubDate>Mon, 10 Dec 2012 13:28:31 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=313738#p313738</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Решено] Смена пароля mysql и возможные решения других проблем mysql]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=313679#p313679</link>
			<description><![CDATA[<div class="quotebox"><cite>kisil пишет:</cite><blockquote><p>А если програма которой нужен мускул и сама база на одном хосте тогда луче через сокэт. А мускулу запретить работать через сеть вообще в целях безопасности.</p></blockquote></div><p>О то ж! Апач, скажем...</p>]]></description>
			<author><![CDATA[null@example.com (karl_muenhgausen)]]></author>
			<pubDate>Mon, 10 Dec 2012 09:39:08 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=313679#p313679</guid>
		</item>
		<item>
			<title><![CDATA[Re: [Решено] Смена пароля mysql и возможные решения других проблем mysql]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=313675#p313675</link>
			<description><![CDATA[<div class="quotebox"><cite>Linux777 пишет:</cite><blockquote><p>также полезным будет просмотреть, слушается ли наш сервер порт 3306, пишем в консоле</p><p>root@SQUID:/home/squid# netstat -an | grep 3306<br />tcp&nbsp; &nbsp; &nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; 0 127.0.0.1:3306&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 0.0.0.0:*&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;LISTEN</p><p>Если такое видим, значит все хорошо. это тоже важно, чтобы не было проблем с работой БД нашего мускула.</p></blockquote></div><p>Это верно, тока для тех приложений которые будут использовать мускул по сети. А если програма которой нужен мускул и сама база на одном хосте тогда луче через сокэт. А мускулу запретить работать через сеть вообще в целях безопасности.</p>]]></description>
			<author><![CDATA[null@example.com (kisil)]]></author>
			<pubDate>Mon, 10 Dec 2012 09:14:43 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=313675#p313675</guid>
		</item>
		<item>
			<title><![CDATA[[Решено] Смена пароля mysql и возможные решения других проблем mysql]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=313668#p313668</link>
			<description><![CDATA[<p>Доброго дня!</p><p>Вот хочу поделиться опытом по БД mysql. Сам не раз имел проблемы с mysql, такие как &quot;не могу подключиться к mysql, не могу сменить пароль, не могу создать пользователя и тд, криво встала mysql, &quot;. Данную тему решил написать, во-первых может кому поможет, во-вторых, чтобы самому не забыть, пока все это делается на свежую голову. Итак, друзья, поехали <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p><p>1) Тема первая&nbsp; &quot;криво встала mysql&quot;</p><p>проверить это можно, криво встал у вас мускул очень просто, в консоле пишим dpkg -l | grep mysql. </p><div class="codebox"><pre><code>root@SQUID:/home/squid# dpkg -l | grep mysql
ii  libdbd-mysql-perl               4.019-1                                 Perl5 database interface to the MySQL database
ii  libmysqlclient16                5.1.66-0ubuntu0.11.10.2                 MySQL database client library
ii  mysql-client-5.1                5.1.66-0ubuntu0.11.10.2                 MySQL database client binaries
ii  mysql-client-core-5.1           5.1.66-0ubuntu0.11.10.2                 MySQL database core client binaries
ii  mysql-common                    5.1.66-0ubuntu0.11.10.2                 MySQL database common files, e.g. /etc/mysql/my.cnf
ii  mysql-server                    5.1.66-0ubuntu0.11.10.2                 MySQL database server (metapackage depending on the latest version)
ii  mysql-server-5.1                5.1.66-0ubuntu0.11.10.2                 MySQL database server binaries and system database setup
ii  mysql-server-core-5.1           5.1.66-0ubuntu0.11.10.2                 MySQL database server binaries
ii  php5-mysql                      5.3.6-13ubuntu3.9                       MySQL module for php5</code></pre></div><br /><p>Если вы видете в консоле подобное, значит база даннных mysql встала отлично, и следует идти дальше смотреть, другие причины неправильной работы.<br />просто у меня была проблема, что база данных встала криво. об этом я писал в своей другой теме, смотрите решение тут <a href="http://linuxforum.ru/viewtopic.php?id=25379.">Как убарть ошибки msql+php+cacti</a></p><p>также полезным будет просмотреть, слушается ли наш сервер порт 3306, пишем в консоле</p><div class="codebox"><pre><code>root@SQUID:/home/squid# netstat -an | grep 3306
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN</code></pre></div><p>если такое видим, значит все хорошо. это тоже важно, чтобы не было проблем с работой БД нашего мускула.</p><p>2) Тема два &quot;смена пароля mysql &quot;</p><p>Данная операция делается из под рута (можно делать и из под sudo) и делается она в 6 этапов, этапы напишу буквами:</p><p>а) Остановка мускула</p><div class="codebox"><pre><code>root@SQUID:/home/squid# /etc/init.d/mysql stop
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service mysql stop
Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the stop(8) utility, e.g. stop mysql
mysql stop/waiting</code></pre></div><p>б) Запуск мускула в безопасном режиме safe с опцией --skip-grant-tables &amp;&nbsp; &nbsp; </p><div class="codebox"><pre><code>root@SQUID:/home/squid# mysqld_safe --skip-grant-tables &amp;

[1] 1188
root@SQUID:/home/squid# 121210 11:31:18 mysqld_safe Logging to syslog.
121210 11:31:18 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql</code></pre></div><p>Мы должны увидеть время, миллисекуны и другие данные, в качестве примера я привел три строчки выше. После чего сразу логинемся в наш мускул.</p><p>в) Логинемся в мускул mysql -u root mysql</p><div class="codebox"><pre><code>Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.1.66-0ubuntu0.11.10.2 (Ubuntu)

Copyright (c) 2000, 2012, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type &#039;help;&#039; or &#039;\h&#039; for help. Type &#039;\c&#039; to clear the current input statement.

mysql&gt;</code></pre></div><p>г) меняем пароль</p><div class="codebox"><pre><code>mysql &gt; mysqladmin -h localhost -u root password 12345</code></pre></div><p>&nbsp; (12345 - это новый пароль, в качестве примера тут привел пароль 12345)</p><p>д) сбросим привилегии, чтобы изменения вступили в силу</p><div class="codebox"><pre><code>mysql &gt; flush privileges</code></pre></div><p>после чего выходим из базы мускул (можно так, можно так)</p><div class="codebox"><pre><code>mysql &gt; exit 
mysql &gt; quit</code></pre></div><p>е) запуск мускула обратно</p><div class="codebox"><pre><code>root@SQUID:/home/squid# /etc/init.d/mysql start</code></pre></div><p>ВСЕ! теперь можно идти в phpmyadmin и провериять пароль для рута. все должно работать! пробуйте!<br />Теперь можно создавать там новых пользователей.</p>]]></description>
			<author><![CDATA[null@example.com (Linux777)]]></author>
			<pubDate>Mon, 10 Dec 2012 07:59:56 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=313668#p313668</guid>
		</item>
	</channel>
</rss>
