<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="http://1gb.ua/wiki/skins/common/feed.css?63"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://1gb.ua/wiki/index.php?action=history&amp;feed=atom&amp;title=MySQL_%D0%B8_SSL</id>
		<title>MySQL и SSL - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://1gb.ua/wiki/index.php?action=history&amp;feed=atom&amp;title=MySQL_%D0%B8_SSL"/>
		<link rel="alternate" type="text/html" href="http://1gb.ua/wiki/index.php?title=MySQL_%D0%B8_SSL&amp;action=history"/>
		<updated>2026-05-03T18:46:44Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.10.1</generator>

	<entry>
		<id>http://1gb.ua/wiki/index.php?title=MySQL_%D0%B8_SSL&amp;diff=5381&amp;oldid=prev</id>
		<title>Chapay в 22:00, 29 ноября 2018</title>
		<link rel="alternate" type="text/html" href="http://1gb.ua/wiki/index.php?title=MySQL_%D0%B8_SSL&amp;diff=5381&amp;oldid=prev"/>
				<updated>2018-11-29T22:00:51Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;

			&lt;table border='0' width='98%' cellpadding='0' cellspacing='4' style=&quot;background-color: white;&quot;&gt;
			&lt;tr&gt;
				&lt;td colspan='2' width='50%' align='center' style=&quot;background-color: white;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan='2' width='50%' align='center' style=&quot;background-color: white;&quot;&gt;Версия 22:00, 29 ноября 2018&lt;/td&gt;
			&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Строка 1:&lt;/strong&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Строка 1:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;Начиная с версии MySQL 5.7, хостинг &lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;1Гб&lt;/del&gt;.&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;ру &lt;/del&gt;поддерживает защищенное подключение к базам MySQL с использованием протокола SSL.&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;Начиная с версии MySQL 5.7, хостинг &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;1gb&lt;/ins&gt;.&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;ua &lt;/ins&gt;поддерживает защищенное подключение к базам MySQL с использованием протокола SSL.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;== Для чего это нужно ==&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;== Для чего это нужно ==&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Строка 6:&lt;/strong&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Строка 6:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&amp;lt;p&amp;gt;В случае установления SSL соединения между MySQL клиентом и сервером, данные передаются по каналу в зашифрованным виде, что исключает их свободное чтение при перехвате трафика.&amp;lt;/p&amp;gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&amp;lt;p&amp;gt;В случае установления SSL соединения между MySQL клиентом и сервером, данные передаются по каналу в зашифрованным виде, что исключает их свободное чтение при перехвате трафика.&amp;lt;/p&amp;gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;&amp;lt;p&amp;gt;Данная возможность будет полезна, если вы используете базы данных хостинга &lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;1Гб&lt;/del&gt;.&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;ру &lt;/del&gt;с удаленных клиентов через публичные сети, то есть с клиентов, размещенных не на площадке хостинга. Типичные примеры использования: с сайта на другом хостинге, из программы запущенной дома или в офисе и т.п.&amp;lt;/p&amp;gt;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;&amp;lt;p&amp;gt;Данная возможность будет полезна, если вы используете базы данных хостинга &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;1gb&lt;/ins&gt;.&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;ua &lt;/ins&gt;с удаленных клиентов через публичные сети, то есть с клиентов, размещенных не на площадке хостинга. Типичные примеры использования: с сайта на другом хостинге, из программы запущенной дома или в офисе и т.п.&amp;lt;/p&amp;gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;&amp;lt;p&amp;gt;В том случае если сайт и база данных размещены в &lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;1Гб&lt;/del&gt;.&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;ру&lt;/del&gt;, то использование SSL нецелесообразно, так как информация не передается по публичным каналам, что исключает ее перехват.&amp;lt;/p&amp;gt;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;&amp;lt;p&amp;gt;В том случае если сайт и база данных размещены в &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;1gb&lt;/ins&gt;.&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;ua&lt;/ins&gt;, то использование SSL нецелесообразно, так как информация не передается по публичным каналам, что исключает ее перехват.&amp;lt;/p&amp;gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;== Как воспользоваться ==&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;== Как воспользоваться ==&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Строка 26:&lt;/strong&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Строка 26:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt; '''SSL:                    Cipher in use is DHE-RSA-AES256-SHA'''&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt; '''SSL:                    Cipher in use is DHE-RSA-AES256-SHA'''&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt;Если у вас mysql-клиент младше версии 5.7.3, то для подключения потребуется специальный сертификат для проверки подлинности, скачать вы можете его со страницы [&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;https&lt;/del&gt;://www.1gb.&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;ru&lt;/del&gt;/&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;in-solve-2016&lt;/del&gt;.crt Корневой сертификат безопасности &lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;1Gb&lt;/del&gt;.&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;ru&lt;/del&gt;], например&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt;Если у вас mysql-клиент младше версии 5.7.3, то для подключения потребуется специальный сертификат для проверки подлинности, скачать вы можете его со страницы [&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;http&lt;/ins&gt;://www.1gb.&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;ua&lt;/ins&gt;/&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;1gbuarootCA&lt;/ins&gt;.crt Корневой сертификат безопасности &lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;1gb&lt;/ins&gt;.&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;ua&lt;/ins&gt;], например&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt; $ wget &amp;lt;nowiki&amp;gt;https://www.1gb.&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;ru&lt;/del&gt;/&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;in-solve-2016&lt;/del&gt;.crt&amp;lt;/nowiki&amp;gt;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt; $ wget &amp;lt;nowiki&amp;gt;https://www.1gb.&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;ua&lt;/ins&gt;/&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;1gbuarootCA&lt;/ins&gt;.crt&amp;lt;/nowiki&amp;gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt; $ mysql -s --ssl-ca=&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;in-solve-2016&lt;/del&gt;.crt -hадрес_сервера_mysql -uимя_пользователя имя_базы -p&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt; $ mysql -s --ssl-ca=&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;1gbuarootCA&lt;/ins&gt;.crt -hадрес_сервера_mysql -uимя_пользователя имя_базы -p&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt; mysql&amp;gt; \s&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt; mysql&amp;gt; \s&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt; --------------&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt; --------------&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Строка 71:&lt;/strong&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Строка 71:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;==== Python ====&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;==== Python ====&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;На примере использования модуля [https://pypi.org/project/mysqlclient/ mysqlclient]. Также потребуется удостоверяющий сертификат:&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;На примере использования модуля [https://pypi.org/project/mysqlclient/ mysqlclient]. Также потребуется удостоверяющий сертификат:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt; $ wget &amp;lt;nowiki&amp;gt;https://www.1gb.&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;ru&lt;/del&gt;/&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;in-solve-2016&lt;/del&gt;.crt&amp;lt;/nowiki&amp;gt;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt; $ wget &amp;lt;nowiki&amp;gt;https://www.1gb.&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;ua&lt;/ins&gt;/&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;1gbuarootCA&lt;/ins&gt;.crt&amp;lt;/nowiki&amp;gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt; $ python&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt; $ python&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt; Python 3.7.0 (default, Sep 14 2018, 13:53:54)&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt; Python 3.7.0 (default, Sep 14 2018, 13:53:54)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Строка 88:&lt;/strong&gt;&lt;/td&gt;
&lt;td colspan=&quot;2&quot; align=&quot;left&quot;&gt;&lt;strong&gt;Строка 88:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;С использованием модуля [https://github.com/brianmario/mysql2 mysql2]&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;С использованием модуля [https://github.com/brianmario/mysql2 mysql2]&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; font-size: smaller;&quot;&gt; $ wget &amp;lt;nowiki&amp;gt;https://www.1gb.&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;ru&lt;/del&gt;/&lt;del style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;in-solve-2016&lt;/del&gt;.crt&amp;lt;/nowiki&amp;gt;&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; font-size: smaller;&quot;&gt; $ wget &amp;lt;nowiki&amp;gt;https://www.1gb.&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;ua&lt;/ins&gt;/&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;1gbuarootCA&lt;/ins&gt;.crt&amp;lt;/nowiki&amp;gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt; #!/usr/bin/env ruby&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt; #!/usr/bin/env ruby&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt; require &amp;quot;mysql2&amp;quot;&lt;/td&gt;&lt;td&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; font-size: smaller;&quot;&gt; require &amp;quot;mysql2&amp;quot;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Chapay</name></author>	</entry>

	<entry>
		<id>http://1gb.ua/wiki/index.php?title=MySQL_%D0%B8_SSL&amp;diff=5380&amp;oldid=prev</id>
		<title>Renton: /* Ruby */</title>
		<link rel="alternate" type="text/html" href="http://1gb.ua/wiki/index.php?title=MySQL_%D0%B8_SSL&amp;diff=5380&amp;oldid=prev"/>
				<updated>2018-11-22T16:26:14Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Ruby&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая статья&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Начиная с версии MySQL 5.7, хостинг 1Гб.ру поддерживает защищенное подключение к базам MySQL с использованием протокола SSL.&lt;br /&gt;
&lt;br /&gt;
== Для чего это нужно ==&lt;br /&gt;
&amp;lt;p&amp;gt;MySQL клиент (веб-сайт) и сервер баз данных MySQL обмениваются друг с другом информацией по открытому каналу связи. Это значит, что если злоумышленник имеет доступ к прослушке канала, то данные, которые хранятся или записываются сайтом в базу, могут стать доступными для перехвата, так как передаются открытым текстом.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;В случае установления SSL соединения между MySQL клиентом и сервером, данные передаются по каналу в зашифрованным виде, что исключает их свободное чтение при перехвате трафика.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Данная возможность будет полезна, если вы используете базы данных хостинга 1Гб.ру с удаленных клиентов через публичные сети, то есть с клиентов, размещенных не на площадке хостинга. Типичные примеры использования: с сайта на другом хостинге, из программы запущенной дома или в офисе и т.п.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;В том случае если сайт и база данных размещены в 1Гб.ру, то использование SSL нецелесообразно, так как информация не передается по публичным каналам, что исключает ее перехват.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Как воспользоваться ==&lt;br /&gt;
&lt;br /&gt;
Проверьте, что ваша база данных создана на сервере '''MySQL 5.7''', в личном кабинете &amp;lt;span style=&amp;quot;display: inline-block; margin: 0 .1em; padding: .1em .6em; font-family: Arial; font-size: 11px; line-height: 1.4; color: maroon; text-shadow: 0 1px 0 #FFF; background-color: #e1e3e5; border: 1px solid #adb3b9; border-radius: 3px; box-shadow: 0 1px 0 rgba(12,13,14,0.2),0 0 0 2px #FFF inset; white-space: nowrap;&amp;quot;&amp;gt;начало&amp;lt;/span&amp;gt; -&amp;gt; &amp;lt;span style=&amp;quot;display: inline-block; margin: 0 .1em; padding: .1em .6em; font-family: Arial; font-size: 11px; line-height: 1.4; color: maroon; text-shadow: 0 1px 0 #FFF; background-color: #e1e3e5; border: 1px solid #adb3b9; border-radius: 3px; box-shadow: 0 1px 0 rgba(12,13,14,0.2),0 0 0 2px #FFF inset; white-space: nowrap;&amp;quot;&amp;gt;базы данных&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Изображение:Mysql_ssl.png|680px|thumb|left|База данных в личном кабинете 1Gb.ru]]&amp;lt;br clear=&amp;quot;both&amp;quot; /&amp;gt;&lt;br /&gt;
Если база данных находится на другом сервере, создайте новую, выбрав версию MySQL 5.7 или выше.&lt;br /&gt;
&lt;br /&gt;
=== Консольный клиент mysql ===&lt;br /&gt;
Современные MySQL клиенты умеют автоматически устанавливать SSL соединение, если видят, что данная возможность присутствует на сервере. Например, подключение из консольного клиента mysql:&lt;br /&gt;
 $ mysql -s -hадрес_сервера_mysql -uимя_пользователя имя_базы -p&lt;br /&gt;
 mysql&amp;gt; \s&lt;br /&gt;
 --------------&lt;br /&gt;
 mysql  Ver 14.14 Distrib 5.7.24, for Linux (x86_64) using  EditLine wrapper&lt;br /&gt;
 &lt;br /&gt;
 Connection id:          374517&lt;br /&gt;
 '''SSL:                    Cipher in use is DHE-RSA-AES256-SHA'''&lt;br /&gt;
&lt;br /&gt;
Если у вас mysql-клиент младше версии 5.7.3, то для подключения потребуется специальный сертификат для проверки подлинности, скачать вы можете его со страницы [https://www.1gb.ru/in-solve-2016.crt Корневой сертификат безопасности 1Gb.ru], например&lt;br /&gt;
 $ wget &amp;lt;nowiki&amp;gt;https://www.1gb.ru/in-solve-2016.crt&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 $ mysql -s --ssl-ca=in-solve-2016.crt -hадрес_сервера_mysql -uимя_пользователя имя_базы -p&lt;br /&gt;
 mysql&amp;gt; \s&lt;br /&gt;
 --------------&lt;br /&gt;
 mysql  Ver 14.14 Distrib 5.6.36, for Linux (x86_64) using  EditLine wrapper&lt;br /&gt;
 &lt;br /&gt;
 Connection id:          377004&lt;br /&gt;
 '''SSL:                    Cipher in use is DHE-RSA-AES256-SHA'''&lt;br /&gt;
&lt;br /&gt;
=== Подключение из PHP ===&lt;br /&gt;
==== PHP 7 и выше ====&lt;br /&gt;
 &amp;lt;?php&lt;br /&gt;
 &lt;br /&gt;
 $db_host = 'адрес_сервера_бд';&lt;br /&gt;
 $db_user = 'имя_пользователя_бд';&lt;br /&gt;
 $db_name = 'имя_бд';&lt;br /&gt;
 $db_pass = 'пароль_бд';&lt;br /&gt;
 &lt;br /&gt;
 $db = mysqli_init();&lt;br /&gt;
 if (! $link = mysqli_real_connect($db, $db_host, $db_user, $db_pass, $db_name, NULL, NULL, MYSQLI_CLIENT_SSL)) {&lt;br /&gt;
     die('Error (' . mysqli_connect_errno() . ') ' . mysqli_connect_error() . &amp;quot;\n&amp;quot;);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 $res = $db-&amp;gt;query(&amp;quot;SHOW STATUS LIKE 'Ssl_cipher'&amp;quot;);&lt;br /&gt;
 while ($row = $res-&amp;gt;fetch_array()) {&lt;br /&gt;
     print_r($row);&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 mysqli_close($db);&lt;br /&gt;
 &lt;br /&gt;
 ?&amp;gt;&lt;br /&gt;
Результатом работы скрипта будет:&lt;br /&gt;
 Array&lt;br /&gt;
 (&lt;br /&gt;
     [0] =&amp;gt; Ssl_cipher&lt;br /&gt;
     [Variable_name] =&amp;gt; Ssl_cipher&lt;br /&gt;
     [1] =&amp;gt; '''DHE-RSA-AES256-SHA'''&lt;br /&gt;
     [Value] =&amp;gt; '''DHE-RSA-AES256-SHA'''&lt;br /&gt;
 )&lt;br /&gt;
==== PHP 5 ====&lt;br /&gt;
Поддерживается в ограниченном режиме, только в случае драйвера mysqlnd или внешней библиотеки начиная с версии 5.5 (см. вывод функции phpinfo).&lt;br /&gt;
&lt;br /&gt;
==== Python ====&lt;br /&gt;
На примере использования модуля [https://pypi.org/project/mysqlclient/ mysqlclient]. Также потребуется удостоверяющий сертификат:&lt;br /&gt;
 $ wget &amp;lt;nowiki&amp;gt;https://www.1gb.ru/in-solve-2016.crt&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 $ python&lt;br /&gt;
 Python 3.7.0 (default, Sep 14 2018, 13:53:54)&lt;br /&gt;
 [GCC 4.9.3] on linux&lt;br /&gt;
 Type &amp;quot;help&amp;quot;, &amp;quot;copyright&amp;quot;, &amp;quot;credits&amp;quot; or &amp;quot;license&amp;quot; for more information.&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; import MySQLdb&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; ssl = {'ca': 'in-solve-2016.crt'}&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; db = MySQLdb.connect(host='адрес_сервера_бд', user='пользователь_бд', passwd='пароль_бд', ssl=ssl)&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; cursor = db.cursor()&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; cursor.execute(&amp;quot;SHOW STATUS LIKE 'Ssl_cipher'&amp;quot;)&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; data = cursor.fetchone()&lt;br /&gt;
 &amp;gt;&amp;gt;&amp;gt; print (data);&lt;br /&gt;
 ('Ssl_cipher', 'DHE-RSA-AES256-SHA')&lt;br /&gt;
&lt;br /&gt;
==== Ruby ====&lt;br /&gt;
С использованием модуля [https://github.com/brianmario/mysql2 mysql2]&lt;br /&gt;
&lt;br /&gt;
 $ wget &amp;lt;nowiki&amp;gt;https://www.1gb.ru/in-solve-2016.crt&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 #!/usr/bin/env ruby&lt;br /&gt;
 require &amp;quot;mysql2&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 connect = Mysql2::Client.new(:host =&amp;gt; 'адрес_сервера_бд',&lt;br /&gt;
                              :username =&amp;gt; 'пользователь_бд',&lt;br /&gt;
                              :password =&amp;gt; 'пароль_бд',&lt;br /&gt;
                              :database =&amp;gt; 'имя_бд',&lt;br /&gt;
                              :sslca =&amp;gt; 'in-solve-2016.crt')&lt;br /&gt;
 result = connect.query(&amp;quot;SHOW STATUS LIKE 'Ssl_cipher'&amp;quot;)&lt;br /&gt;
 result.each { |x| puts x }&lt;br /&gt;
Результат работы&lt;br /&gt;
 {&amp;quot;Variable_name&amp;quot;=&amp;gt;&amp;quot;Ssl_cipher&amp;quot;, &amp;quot;Value&amp;quot;=&amp;gt;&amp;quot;DHE-RSA-AES256-SHA&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Программирование]]&lt;br /&gt;
[[Категория:MySQL]]&lt;br /&gt;
[[Категория:PHP]]&lt;br /&gt;
[[Категория:Python]]&lt;br /&gt;
[[Категория:Ruby]]&lt;/div&gt;</summary>
		<author><name>Renton</name></author>	</entry>

	</feed>