<?xml 
version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="https://dindoun.lautre.net/spip.php?page=backend.xslt" ?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>

<channel xml:lang="fr">
	<title>pense-b&#234;te de bruno sanchiz</title>
	<link>https://dindoun.lautre.net/</link>
	<description></description>
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://dindoun.lautre.net/spip.php?id_rubrique=43&amp;page=backend" rel="self" type="application/rss+xml" />

	<image>
		<title>pense-b&#234;te de bruno sanchiz</title>
		<url>https://dindoun.lautre.net/local/cache-vignettes/L128xH128/favicon-68ee1.png?1762285646</url>
		<link>https://dindoun.lautre.net/</link>
		<height>128</height>
		<width>128</width>
	</image>



<item xml:lang="fr">
		<title>installation de phpmyadmin</title>
		<link>https://dindoun.lautre.net/spip.php?article610</link>
		<guid isPermaLink="true">https://dindoun.lautre.net/spip.php?article610</guid>
		<dc:date>2024-12-08T21:42:31Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>bruno</dc:creator>


		<dc:subject>mariadb</dc:subject>

		<description>
&lt;p&gt;installation normale autre installation configuration DOC Erreurs &lt;br class='autobr' /&gt; installation normale systemctl stop apache2 &amp;amp ;&amp;amp ; apt-get install phpmyadmin &amp;amp ;&amp;amp ; systemctl start apache2 &amp;amp ;&amp;amp ; a2enconf phpmyadmin &amp;amp ;&amp;amp ; systemctl reload apache2 &amp;amp ;&amp;amp ; systemctl stop apache2 &amp;amp ;&amp;amp ; systemctl start apache2 &lt;br class='autobr' /&gt;
marche pour trixie/deb13, on obtient ce fichier /etc/apache2/conf-available/phpmyadmin.conf : ``` Alias /phpmyadmin (&#8230;)&lt;/p&gt;


-
&lt;a href="https://dindoun.lautre.net/spip.php?rubrique43" rel="directory"&gt;mysql - mariadb&lt;/a&gt;

/ 
&lt;a href="https://dindoun.lautre.net/spip.php?mot46" rel="tag"&gt;mariadb&lt;/a&gt;

		</description>


 <content:encoded>&lt;img src='https://dindoun.lautre.net/IMG/logo/phpmyadmin.png?1740692839' class='spip_logo spip_logo_right' width='150' height='88' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;ol class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;a href=&#034;#installation_normale&#034; class=&#034;spip_ancre&#034;&gt;installation normale&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;#autre_installation&#034; class=&#034;spip_ancre&#034;&gt;autre installation&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;#configuration&#034; class=&#034;spip_ancre&#034;&gt;configuration&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;#DOC&#034; class=&#034;spip_ancre&#034;&gt;DOC&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;#ERREURS&#034; class=&#034;spip_ancre&#034;&gt;Erreurs&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;&lt;a id=&#034;installation_normale&#034;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;installation normale&lt;/h2&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;systemctl stop apache2 &amp;&amp; apt-get install phpmyadmin &amp;&amp; systemctl start apache2 &amp;&amp; a2enconf phpmyadmin &amp;&amp; systemctl reload apache2 &amp;&amp; systemctl stop apache2 &amp;&amp; systemctl start apache2&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;marche pour trixie/deb13, on obtient ce fichier /etc/apache2/conf-available/phpmyadmin.conf :&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;Alias /phpmyadmin /usr/share/phpmyadmin &lt;Directory /usr/share/phpmyadmin&gt; Options SymLinksIfOwnerMatch DirectoryIndex index.php # limit libapache2-mod-php to files and directories necessary by pma &lt;IfModule mod_php7.c&gt; php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp php_admin_value open_basedir /usr/share/phpmyadmin/:/usr/share/doc/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/:/usr/share/php/:/usr/share/javascript/ &lt;/IfModule&gt; # PHP 8+ &lt;IfModule mod_php.c&gt; php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp php_admin_value open_basedir /usr/share/phpmyadmin/:/usr/share/doc/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/:/usr/share/php/:/usr/share/javascript/ &lt;/IfModule&gt; &lt;/Directory&gt; # Disallow web access to directories that don't need it &lt;Directory /usr/share/phpmyadmin/templates&gt; Require all denied &lt;/Directory&gt; &lt;Directory /usr/share/phpmyadmin/libraries&gt; Require all denied &lt;/Directory&gt; &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&lt;a id=&#034;autre_installation&#034;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;autre installation&lt;/h2&gt;
&lt;p&gt;Si on ne peut pas l'installer normalement, le t&#233;l&#233;charger sur le site &lt;a href=&#034;https://files.phpmyadmin.net/phpMyAdmin/&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://files.phpmyadmin.net/phpMyAdmin/&lt;/a&gt; et prendre celui avec le plus grand num&#233;ro ; dans l'exemple en dessous on a le fichier phpMyAdmin-4.9.5-all-languages.zip.&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;7z x phpMyAdmin-4.9.5-all-languages.zip &amp;&amp; mv phpMyAdmin-4.9.5-all-languages /usr/share/phpmyadmin &amp;&amp; cp /usr/share/phpmyadmin/config.sample.inc.php /usr/share/phpmyadmin/config.inc.php &amp;&amp; mkdir -p /usr/share/phpmyadmin/tmp &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;cr&#233;er un fichier /etc/apache2/conf-available/phpmyadmin.conf :&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;# phpMyAdmin default Apache configuration Alias /phpmyadmin /usr/share/phpmyadmin &lt;Directory /usr/share/phpmyadmin&gt; Options SymLinksIfOwnerMatch DirectoryIndex index.php &lt;IfModule mod_php5.c&gt; &lt;IfModule mod_mime.c&gt; AddType application/x-httpd-php .php &lt;/IfModule&gt; &lt;FilesMatch &#034;.+\.php$&#034;&gt; SetHandler application/x-httpd-php &lt;/FilesMatch&gt; php_value include_path . php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp php_admin_value open_basedir /usr/share/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/:/usr/share/php/php-gettext/:/usr/share/php/php-php-gettext/:/usr/share/javascript/:/usr/share/php/tcpdf/:/usr/share/doc/phpmyadmin/:/usr/share/php/phpseclib/ php_admin_value mbstring.func_overload 0 &lt;/IfModule&gt; &lt;IfModule mod_php.c&gt; &lt;IfModule mod_mime.c&gt; AddType application/x-httpd-php .php &lt;/IfModule&gt; &lt;FilesMatch &#034;.+\.php$&#034;&gt; SetHandler application/x-httpd-php &lt;/FilesMatch&gt; php_value include_path . php_admin_value upload_tmp_dir /var/lib/phpmyadmin/tmp php_admin_value open_basedir /usr/share/phpmyadmin/:/etc/phpmyadmin/:/var/lib/phpmyadmin/:/usr/share/php/php-gettext/:/usr/share/php/php-php-gettext/:/usr/share/javascript/:/usr/share/php/tcpdf/:/usr/share/doc/phpmyadmin/:/usr/share/php/phpseclib/ php_admin_value mbstring.func_overload 0 &lt;/IfModule&gt; &lt;/Directory&gt; # Disallow web access to directories that don't need it &lt;Directory /usr/share/phpmyadmin/templates&gt; Require all denied &lt;/Directory&gt; &lt;Directory /usr/share/phpmyadmin/libraries&gt; Require all denied &lt;/Directory&gt; &lt;Directory /usr/share/phpmyadmin/setup/lib&gt; Require all denied &lt;/Directory&gt; &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;PUIS a2enconf phpmyadmin.conf&lt;/p&gt;
&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;&lt;a id=&#034;configuration&#034;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Configuration de phpmyadmin&lt;/h2&gt;
&lt;p&gt;Les variables de phpmyadmin sont configurables dans un fichier config.inc.php. On peut trouver les variables dans &lt;a href=&#034;https://docs.phpmyadmin.net/fr/latest/config.html&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://docs.phpmyadmin.net/fr/latest/config.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;cp /usr/share/phpmyadmin/config.sample.inc.php /usr/share/phpmyadmin/config.inc.php&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Exemple : augmenter le temps pour les ex&#233;cutions de scripts ( importer par exemple )&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;echo -e &#034;\$cfg['ExecTimeLimit'] = 3000;&#034; &gt;&gt; /usr/share/phpmyadmin/config.inc.php&lt;/code&gt;&lt;/p&gt;
&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;&lt;a id=&#034;DOC&#034;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;DOC&lt;/h2&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;a href=&#034;https://docs.phpmyadmin.net/en/latest/genindex.html&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://docs.phpmyadmin.net/en/latest/genindex.html&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://www.gabinhocity.eu/installer-apache-php7-3-mysql-et-phpmyadmin-sur-debian-10-buster/&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://www.gabinhocity.eu/installer-apache-php7-3-mysql-et-phpmyadmin-sur-debian-10-buster/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a id=&#034;ERREURS&#034;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;ERREUR : Access denied for user 'phpmyadmin'@'localhost&lt;/h2&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;sudo mysql use mysql; CREATE USER 'phpmyadmin'@'localhost' IDENTIFIED BY 'supersecretpassword'; SET PASSWORD FOR 'phpmyadmin'@'localhost' = PASSWORD('supersecretpassword'); GRANT ALL PRIVILEGES ON *.* TO 'phpmyadmin'@'localhost' WITH GRANT OPTION; FLUSH PRIVILEGES; exit &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;ERREUR : phpmyadmin mal configur&#233; : cr&#233;er la base phpmyadmin&lt;/h2&gt;
&lt;p&gt;importer le fichier /usr/share/phpmyadmin/sql/create_tables.sql&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;ERREUR : la configuration/le site a &#233;t&#233; r&#233;initialis&#233;e&lt;/h2&gt;
&lt;p&gt;Si c'est pendant un upload, augmenter la taille des fichiers de apache et le temps n&#233;cessaire pour le lire :&lt;/p&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;sed -e &#034;s/max_execution_time\ =\ \([0-9]*\)/max_execution_time = 30000 /&#034; -e &#034;s/max_input_time\ =\ \([0-9]*\)/max_input_time = 60000 /&#034; -e &#034;s/^session.gc_maxlifetime.*/session.gc_maxlifetime=72000/&#034; -e &#034;s#memory_limit =.*#memory_limit = 4096M#&#034; -e &#034;s#post_max_size =.*#post_max_size = 800M#&#034; -e &#034;s#upload_max_filesize =.*#upload_max_filesize = 800M#&#034; -i /etc/php/[0-9].[0-9]/apache2/php.ini &amp;&amp; systemctl restart apache2&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;remise normale :&lt;br class='autobr' /&gt;
&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;sed -e &#034;s/max_execution_time\ =\ \([0-9]*\)/max_execution_time = 30 /&#034; -e &#034;s/max_input_time\ =\ \([0-9]*\)/max_input_time = 60 /&#034; -e &#034;s/^session.gc_maxlifetime.*/session.gc_maxlifetime=1440/&#034; -e &#034;s#memory_limit =.*#memory_limit = 128M#&#034; -e &#034;s#post_max_size =.*#post_max_size = 8M#&#034; -e &#034;s#upload_max_filesize =.*#upload_max_filesize = 2M#&#034; -i /etc/php/[0-9].[0-9]/apache2/php.ini &amp;&amp; systemctl restart apache2&lt;/code&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;ERREUR : La limite de temps pour l'ex&#233;cution du script a &#233;t&#233; atteinte&lt;/h2&gt;
&lt;p&gt;Voir au dessus &lt;a href=&#034;#configuration&#034; class=&#034;spip_ancre&#034;&gt;#configuration&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>infos mariadb</title>
		<link>https://dindoun.lautre.net/spip.php?article541</link>
		<guid isPermaLink="true">https://dindoun.lautre.net/spip.php?article541</guid>
		<dc:date>2023-09-27T16:27:55Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>bruno</dc:creator>


		<dc:subject>mysql</dc:subject>
		<dc:subject>mariadb</dc:subject>

		<description>
&lt;p&gt;d'apr&#232;s https://dev.mysql.com/doc/refman/8.0/en/can-not-connect-to-server.html &lt;br class='autobr' /&gt;
exemples de r&#233;sultats lorsque mariadb marche mysqladmin &#8212;user=root &#8212;password=MotDePasse version mysqladmin Ver 9.1 Distrib 10.11.3-MariaDB, for debian-linux-gnu on x86_64 Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
&lt;br class='autobr' /&gt;
Server version 10.11.3-MariaDB-1 Protocol version	10 Connection Localhost via UNIX socket UNIX socket /run/mysqld/mysqld.sock Uptime : 56 min 2 sec
&lt;br class='autobr' /&gt;
Threads : 3 (&#8230;)&lt;/p&gt;


-
&lt;a href="https://dindoun.lautre.net/spip.php?rubrique43" rel="directory"&gt;mysql - mariadb&lt;/a&gt;

/ 
&lt;a href="https://dindoun.lautre.net/spip.php?mot45" rel="tag"&gt;mysql&lt;/a&gt;, 
&lt;a href="https://dindoun.lautre.net/spip.php?mot46" rel="tag"&gt;mariadb&lt;/a&gt;

		</description>


 <content:encoded>&lt;img src='https://dindoun.lautre.net/local/cache-vignettes/L150xH110/mariadb-4e2f2.svg?1762289670' class='spip_logo spip_logo_right' width='150' height='110' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;d'apr&#232;s&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;a href=&#034;https://dev.mysql.com/doc/refman/8.0/en/can-not-connect-to-server.html&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://dev.mysql.com/doc/refman/8.0/en/can-not-connect-to-server.html&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;exemples de r&#233;sultats lorsque mariadb marche&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mysqladmin --user=root --password=MotDePasse version&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;mysqladmin Ver 9.1 Distrib 10.11.3-MariaDB, for debian-linux-gnu on x86_64 Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Server version 10.11.3-MariaDB-1 Protocol version	10 Connection Localhost via UNIX socket UNIX socket /run/mysqld/mysqld.sock Uptime: 56 min 2 sec Threads: 3 Questions: 2479 Slow queries: 0 Opens: 56 Open tables: 44 Queries per second avg: 0.737 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;car&lt;br class='autobr' /&gt;
/etc/mysql/my.cnf contient &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;socket = /run/mysqld/mysqld.sock&lt;/code&gt;&lt;br class='autobr' /&gt;
/etc/mysql/my.cnf contient &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;# port = 3306&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;identique &#224; :&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mysqladmin --user=root --password=MotDePasse --protocol=SOCKET --socket=/run/mysqld/mysqld.sock version&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;mysqladmin Ver 9.1 Distrib 10.11.3-MariaDB, for debian-linux-gnu on x86_64 Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Server version 10.11.3-MariaDB-1 Protocol version	10 Connection Localhost via UNIX socket UNIX socket /run/mysqld/mysqld.sock Uptime: 1 hour 4 min 44 sec Threads: 3 Questions: 3456 Slow queries: 0 Opens: 56 Open tables: 44 Queries per second avg: 0.889 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;ici on force le port 3306&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mysqladmin --user=root --password=MotDePasse -h 127.0.0.1 --port=3306 version&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;mysqladmin Ver 9.1 Distrib 10.11.3-MariaDB, for debian-linux-gnu on x86_64 Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Server version 10.11.3-MariaDB-1 Protocol version	10 Connection 127.0.0.1 via TCP/IP TCP port 3306 Uptime: 1 hour 3 min 42 sec Threads: 3 Questions: 3455 Slow queries: 0 Opens: 56 Open tables: 44 Queries per second avg: 0.903 &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mysqladmin --user=root --password=MotDePasse variables&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;mysqladmin: connect to server at 'debdix' failed error: 'Can't connect to server on 'debdix' (115)' Check that mariadbd is running and that the socket: '/run/mysqld/mysqld.sock' exists! &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mysqladmin --user=root --password=MotDePasse -h $(hostname) version variables&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;mysqladmin: connect to server at 'debdix' failed error: 'Can't connect to server on 'debdix' (115)' Check that mariadbd is running and that the socket: '/run/mysqld/mysqld.sock' exists! &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mysqladmin --user=root --password=MotDePasse -h $(hostname) --port=3306 version&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;mysqladmin: connect to server at 'debdix' failed error: 'Can't connect to server on 'debdix' (115)' Check that mariadbd is running and that the socket: '/run/mysqld/mysqld.sock' exists! &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>commandes mysql</title>
		<link>https://dindoun.lautre.net/spip.php?article496</link>
		<guid isPermaLink="true">https://dindoun.lautre.net/spip.php?article496</guid>
		<dc:date>2022-12-23T01:49:43Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>bruno</dc:creator>



		<description>
&lt;p&gt;INSERT INTO customer_data (customer_id, customer_name, customer_place) VALUES(2, &#034;Vaani&#034;,&#034;Denver&#034;) ON DUPLICATE KEY UPDATE customer_name = &#034;Hevika&#034;, customer_place = &#034;Denver&#034; ; &lt;br class='autobr' /&gt;
UPDATE toutes SET chemin='dfkdslmfkml/dsqdsq' where no=12568 SHOW DATABASES ; USE PHOTOS ; SHOW TABLES ;&lt;/p&gt;


-
&lt;a href="https://dindoun.lautre.net/spip.php?rubrique43" rel="directory"&gt;mysql - mariadb&lt;/a&gt;


		</description>


 <content:encoded>&lt;img src='https://dindoun.lautre.net/local/cache-vignettes/L150xH110/mariadb-2-4bd20.svg?1762284065' class='spip_logo spip_logo_right' width='150' height='110' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;INSERT INTO customer_data (customer_id, customer_name, customer_place) VALUES(2, &#034;Vaani&#034;,&#034;Denver&#034;) ON DUPLICATE KEY UPDATE customer_name = &#034;Hevika&#034;, customer_place = &#034;Denver&#034;;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;UPDATE toutes SET chemin='dfkdslmfkml/dsqdsq' where no=12568&lt;/code&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;SHOW DATABASES; USE PHOTOS ; SHOW TABLES; &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>sqlite3</title>
		<link>https://dindoun.lautre.net/spip.php?article494</link>
		<guid isPermaLink="true">https://dindoun.lautre.net/spip.php?article494</guid>
		<dc:date>2022-12-12T15:12:05Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>bruno</dc:creator>


		<dc:subject>mysql</dc:subject>
		<dc:subject>mariadb</dc:subject>
		<dc:subject>sqlite</dc:subject>

		<description>
&lt;p&gt;$db=new SQLite3('PHOTOS4.sqlite') ; $Champs=array(&#034;NumeroPhoto&#034;,&#034;QuiDansLaSerie&#034;) ; &lt;br class='autobr' /&gt;
M&#233;thode sans pr&#233;paration $result = $db-&gt;query('SELECT '.implode(&#034;,&#034;,$Champs).' FROM toutes WHERE NumeroPhoto=&#034;00001&#034; or NumeroPhoto=&#034;00002&#034; ; ') ; while ($row=$result-&gt;fetchArray()) //echo&#034;\n\n&#034; ;print_r($row) ; foreach ($Champs as $Champ) echo $row[$Champ] ; &lt;br class='autobr' /&gt;
M&#233;thode avec pr&#233;paration $stmt = $db-&gt;prepare('SELECT '.implode(&#034;,&#034;,$Champs).' FROM toutes WHERE NumeroPhoto&gt;:id AND NumeroPhoto&lt;:ie') ; (&#8230;)&lt;/p&gt;


-
&lt;a href="https://dindoun.lautre.net/spip.php?rubrique43" rel="directory"&gt;mysql - mariadb&lt;/a&gt;

/ 
&lt;a href="https://dindoun.lautre.net/spip.php?mot45" rel="tag"&gt;mysql&lt;/a&gt;, 
&lt;a href="https://dindoun.lautre.net/spip.php?mot46" rel="tag"&gt;mariadb&lt;/a&gt;, 
&lt;a href="https://dindoun.lautre.net/spip.php?mot136" rel="tag"&gt;sqlite&lt;/a&gt;

		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;&lt;a href=&#034;#docs&#034; class=&#034;spip_ancre&#034;&gt;#docs&lt;/a&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;$db=new SQLite3('PHOTOS4.sqlite'); $Champs=array(&#034;NumeroPhoto&#034;,&#034;QuiDansLaSerie&#034;);&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;M&#233;thode sans pr&#233;paration&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='9' class='spip_cadre spip_cadre_block' dir='ltr'&gt;$result = $db-&gt;query('SELECT '.implode(&#034;,&#034;,$Champs).' FROM toutes WHERE NumeroPhoto=&#034;00001&#034; or NumeroPhoto=&#034;00002&#034;; '); while ($row=$result-&gt;fetchArray()){ //echo&#034;\n\n&#034;;print_r($row); foreach ($Champs as $Champ){ echo $row[$Champ]; } }&lt;/textarea&gt;
&lt;p&gt;M&#233;thode avec pr&#233;paration&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='19' class='spip_cadre spip_cadre_block' dir='ltr'&gt;$stmt = $db-&gt;prepare('SELECT '.implode(&#034;,&#034;,$Champs).' FROM &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;toutes&lt;/code&gt; WHERE &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;NumeroPhoto&lt;/code&gt;&gt;:id AND &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;NumeroPhoto&lt;/code&gt;&lt;:ie'); $stmt-&gt;bindValue(':id', 5,SQLITE3_INTEGER); $stmt-&gt;bindValue(':ie', 8,SQLITE3_INTEGER); $result = $stmt-&gt;execute();/* var_dump($result-&gt;fetchArray()); */ while ($row=$result-&gt;fetchArray()){ //echo&#034;\n\n&#034;;print_r($row); foreach ($Champs as $Champ){ echo $row[$Champ].&#034; &#034;; } }&lt;/textarea&gt;&lt;h2 class=&#034;spip&#034;&gt;SQL vers sqlite3&lt;/h2&gt;
&lt;p&gt;Attention , certaines lignes ne passent pas par cette m&#233;thode :&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='5' class='spip_cadre spip_cadre_block' dir='ltr'&gt;SET SQL_MODE = &#034;NO_AUTO_VALUE_ON_ZERO&#034;; START TRANSACTION; SET time_zone = &#034;+00:00&#034;; COMMIT ALTER TABLE&lt;/textarea&gt;
&lt;textarea readonly='readonly' cols='40' rows='19' class='spip_cadre spip_cadre_block' dir='ltr'&gt;essai.sql CREATE TABLE &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;essai&lt;/code&gt; ( &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;dateuh&lt;/code&gt; int(11) NOT NULL, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;visites&lt;/code&gt; int(10) NOT NULL ) ; INSERT INTO &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;essai&lt;/code&gt; (&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;dateuh&lt;/code&gt;, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;visites&lt;/code&gt;) VALUES (1, 12), (20200201, 5), (20200227, 11), (20200228, 21), (20200229, 21);&lt;/textarea&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;cat essai.sql |sqlite3 BaseSqlite.db sqlite3 BaseSqlite.db .dump &gt; dump.sql&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;textarea readonly='readonly' cols='40' rows='16' class='spip_cadre spip_cadre_block' dir='ltr'&gt;dump.sql PRAGMA foreign_keys=OFF; BEGIN TRANSACTION; CREATE TABLE &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;essai&lt;/code&gt; ( &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;dateuh&lt;/code&gt; int(11) NOT NULL, &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;visites&lt;/code&gt; int(10) NOT NULL ); INSERT INTO essai VALUES(1,12); INSERT INTO essai VALUES(20200201,5); INSERT INTO essai VALUES(20200227,11); INSERT INTO essai VALUES(20200228,21); INSERT INTO essai VALUES(20200229,21); COMMIT;&lt;/textarea&gt;
&lt;p&gt;&lt;a id=&#034;docs&#034;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;a href=&#034;https://linuxconfig.org/sqlite-linux-tutorial-for-beginners&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://linuxconfig.org/sqlite-linux-tutorial-for-beginners&lt;/a&gt;&lt;/li&gt;&lt;li&gt; &lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>erreurs mariadb/mysql</title>
		<link>https://dindoun.lautre.net/spip.php?article477</link>
		<guid isPermaLink="true">https://dindoun.lautre.net/spip.php?article477</guid>
		<dc:date>2022-08-14T00:17:15Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>bruno</dc:creator>


		<dc:subject>mysql</dc:subject>
		<dc:subject>mariadb</dc:subject>

		<description>
&lt;p&gt;mysql ne d&#233;marre pas &lt;br class='autobr' /&gt;
Par exemple :
&lt;br class='autobr' /&gt;
Reading datadir from the MariaDB server failed. Got the following error when executing the 'mysql' command line client ERROR 2002 (HY000) : Can't connect to local MySQL server through socket '/run/mysqld/mysqld22.sock' (2) &lt;br class='autobr' /&gt;
rm /var/lib/mysql/ib_logfile* r&#233;sout beaucoup de probl&#232;mes de ce genre. &lt;br class='autobr' /&gt;
Can't connect to [local] MySQL server un mot de passe ne marche pas Le tester autrement Le changer Si ce n'est pas le root, se logguer (&#8230;)&lt;/p&gt;


-
&lt;a href="https://dindoun.lautre.net/spip.php?rubrique43" rel="directory"&gt;mysql - mariadb&lt;/a&gt;

/ 
&lt;a href="https://dindoun.lautre.net/spip.php?mot45" rel="tag"&gt;mysql&lt;/a&gt;, 
&lt;a href="https://dindoun.lautre.net/spip.php?mot46" rel="tag"&gt;mariadb&lt;/a&gt;

		</description>


 <content:encoded>&lt;img src='https://dindoun.lautre.net/local/cache-vignettes/L150xH110/mariadb-3-9ebf8.svg?1762289670' class='spip_logo spip_logo_right' width='150' height='110' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;h2 class=&#034;spip&#034;&gt;mysql ne d&#233;marre pas&lt;/h2&gt;
&lt;p&gt;Par exemple :&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='5' class='spip_cadre spip_cadre_block' dir='ltr'&gt;Reading datadir from the MariaDB server failed. Got the following error when executing the 'mysql' command line client ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/run/mysqld/mysqld22.sock' (2)&lt;/textarea&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;rm /var/lib/mysql/ib_logfile*&lt;/code&gt; r&#233;sout beaucoup de probl&#232;mes de ce genre.&lt;/p&gt;
&lt;p&gt;Can't connect to [local] MySQL server&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;un mot de passe ne marche pas&lt;/h2&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Le tester autrement&lt;/li&gt;&lt;li&gt; Le changer
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; Si ce n'est pas le root, se logguer avec le root et changer le mot de passe.&lt;/li&gt;&lt;li&gt; Si c'est root, voir &lt;a href='https://dindoun.lautre.net/spip.php?article319' class=&#034;spip_in&#034;&gt;changer le mot de passe root du mysql/mariadb&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h2 class=&#034;spip&#034;&gt;code d'erreurs mariab/mysql&lt;/h2&gt;
&lt;p&gt;1044 : mauvaises donn&#233;es de connexion&lt;br class='autobr' /&gt;
1045 : mauvais mot de passe&lt;br class='autobr' /&gt;
2002 : Can't connect&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>commandes mysql admin</title>
		<link>https://dindoun.lautre.net/spip.php?article320</link>
		<guid isPermaLink="true">https://dindoun.lautre.net/spip.php?article320</guid>
		<dc:date>2018-12-22T23:03:25Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>bruno</dc:creator>


		<dc:subject>mysql</dc:subject>
		<dc:subject>mariadb</dc:subject>

		<description>
&lt;p&gt;R&#233;cup&#233;rer une base pr&#233;alablement sauvegard&#233;e &lt;br class='autobr' /&gt;
mysql &#8212;user=NomDeLoginBD &#8212;password=MotDePasseBD NomDeLaBase &amp;lt ; FichierContenantLesDonnees.sql &lt;br class='autobr' /&gt;
Sauvegarder une base de donn&#233;es : &lt;br class='autobr' /&gt;
MYSQL_PWD=&#034;mot_de_passe&#034; mysqldump -u utilisateur NomDeLaBase &gt; base.sql &lt;br class='autobr' /&gt;
Cr&#233;er une base de donn&#233;es &lt;br class='autobr' /&gt;
mysql &#8212;user=root &#8212;password=mdp &amp;lt ; mysqm avec mysqm :'CREATE DATABASE IF NOT EXISTSessai ;' &lt;br class='autobr' /&gt;
Sauvegarder toutes les bases de donn&#233;es rep=&#034;/SITES\ EN\ COURS/SauvegardesSql/$(date (&#8230;)&lt;/p&gt;


-
&lt;a href="https://dindoun.lautre.net/spip.php?rubrique43" rel="directory"&gt;mysql - mariadb&lt;/a&gt;

/ 
&lt;a href="https://dindoun.lautre.net/spip.php?mot45" rel="tag"&gt;mysql&lt;/a&gt;, 
&lt;a href="https://dindoun.lautre.net/spip.php?mot46" rel="tag"&gt;mariadb&lt;/a&gt;

		</description>


 <content:encoded>&lt;img src='https://dindoun.lautre.net/local/cache-vignettes/L150xH110/mariadb-4-56b8a.svg?1762289670' class='spip_logo spip_logo_right' width='150' height='110' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;h2 class=&#034;spip&#034;&gt;R&#233;cup&#233;rer une base pr&#233;alablement sauvegard&#233;e&lt;/h2&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mysql --user=NomDeLoginBD --password=MotDePasseBD NomDeLaBase &lt; FichierContenantLesDonnees.sql&lt;/code&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Sauvegarder une base de donn&#233;es :&lt;/h2&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;MYSQL_PWD=&#034;mot_de_passe&#034; mysqldump -u utilisateur NomDeLaBase &gt; base.sql&lt;/code&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Cr&#233;er une base de donn&#233;es &lt;/h2&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mysql --user=root --password=mdp &lt; mysqm avec mysqm:'CREATE DATABASE IF NOT EXISTS&lt;/code&gt;essai&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;;'&lt;/code&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;Sauvegarder toutes les bases de donn&#233;es&lt;/h2&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;rep=&#034;/SITES\ EN\ COURS/SauvegardesSql/$(date +&#034;%Y%m%d-%H%M%S&#034;)&#034; mkdir -p &#034;$rep&#034; cd &#034;$rep&#034; mysql -u00sauvegarde -p'!3?49P^nb8qkL$' -e 'SHOW DATABASES'|egrep -v &#034;^Database$|^information_schema$|^mysql$|^performance_schema$|^user$|^sys$&#034; &gt; ListeDesBaseDeDonnees cat ListeDesBaseDeDonnees |while read NomDeLaBase;do echo &#034;$NomDeLaBase&#034;; MYSQL_PWD='!3?49P^nb8qkL$' mysqldump -u00sauvegarde &#034;$NomDeLaBase&#034; &gt; &#034;$NomDeLaBase&#034;.sql; done &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;Importer toutes les bases de donn&#233;es&lt;/h2&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;cat ListeDesBaseDeDonnees |while read NomDeLaBase;do echo &#034;$NomDeLaBase&#034;; mysql --user=root --password=$(cat mdp) -e 'CREATE DATABASE '&#034;$NomDeLaBase&#034;; mysql --user=root --password=$(cat mdp) &#034;$NomDeLaBase&#034; &lt; &#034;$NomDeLaBase&#034;.sql; done &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;utilisation g&#233;n&#233;rale d'un code mysql en ligne de commande bash&lt;/h2&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mysql --user=NomDeLoginBD --password=MotDePasseBD --database=Base&lt;/code&gt; puis &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;source machin.sql;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Cr&#233;ation d'une base et d'un utilisateur associ&#233;&lt;/strong&gt;&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;CREATE DATABASE IF NOT EXISTS `essai` ; CREATE USER 'essai3'@'localhost' IDENTIFIED BY 'a'; GRANT SELECT,INSERT,UPDATE ON `essai` . * TO 'essai3'@'localhost' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ; GRANT SELECT,INSERT,UPDATE ON machin.* TO essai@localhost IDENTIFIED BY 'stupid'; GRANT ALL PRIVILEGES ON `essai3` . * TO 'essai3'@'localhost'; &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Augmenter la taille des packets : &lt;br class='autobr' /&gt;
se logguer puis &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;set global max_allowed_packet=64*1024*1024;&lt;/code&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>changer le mot de passe root du mysql/mariadb</title>
		<link>https://dindoun.lautre.net/spip.php?article319</link>
		<guid isPermaLink="true">https://dindoun.lautre.net/spip.php?article319</guid>
		<dc:date>2018-12-20T23:03:30Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>bruno</dc:creator>


		<dc:subject>mysql</dc:subject>
		<dc:subject>mariadb</dc:subject>

		<description>
&lt;p&gt;mettre un nouveau mot de passe : solution 2024/bookworm &lt;br class='autobr' /&gt;
Parfois, il est impossible de changer correctement le mot de passe comme indiqu&#233; en dessous ; une solution : nettoyer la table user service mariadb stop ; service mysql stop ; service mysqld stop ; /etc/init.d/mysql stop ; /etc/init.d/mysqld stop service mariadb start ; service mysql start ; service mysqld start ; /etc/init.d/mysql start ; /etc/init.d/mysqld start mysql -u root use mysql ; select * from user ; truncate table user ; (&#8230;)&lt;/p&gt;


-
&lt;a href="https://dindoun.lautre.net/spip.php?rubrique43" rel="directory"&gt;mysql - mariadb&lt;/a&gt;

/ 
&lt;a href="https://dindoun.lautre.net/spip.php?mot45" rel="tag"&gt;mysql&lt;/a&gt;, 
&lt;a href="https://dindoun.lautre.net/spip.php?mot46" rel="tag"&gt;mariadb&lt;/a&gt;

		</description>


 <content:encoded>&lt;img src='https://dindoun.lautre.net/local/cache-vignettes/L150xH110/mariadb-5-421a1.svg?1762289670' class='spip_logo spip_logo_right' width='150' height='110' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;h2 class=&#034;spip&#034;&gt;mettre un nouveau mot de passe : solution 2024/bookworm &lt;/h2&gt;
&lt;p&gt;Parfois, il est impossible de changer correctement le mot de passe comme indiqu&#233; en dessous ; une solution : nettoyer la table user&lt;/p&gt;
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;service mariadb stop ; service mysql stop ; service mysqld stop ; /etc/init.d/mysql stop ; /etc/init.d/mysqld stop service mariadb start ; service mysql start ; service mysqld start ; /etc/init.d/mysql start ; /etc/init.d/mysqld start mysql -u root use mysql; select * from user; truncate table user; flush privileges; grant all privileges on *.* to root@localhost identified by 'Motdepasse' with grant option; flush privileges; quit; service mysql stop ; service mysqld stop ; /etc/init.d/mysql stop ; /etc/init.d/mysqld stop service mysql start ; service mysqld start ; /etc/init.d/mysql start ; /etc/init.d/mysqld start &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 class=&#034;spip&#034;&gt;mettre un nouveau mot de passe : solution 2023/bullseye&lt;/h2&gt;
&lt;textarea readonly='readonly' cols='40' rows='8' class='spip_cadre spip_cadre_block' dir='ltr'&gt;service mysql stop ; service mysqld stop ; /etc/init.d/mysql stop ; /etc/init.d/mysqld stop service mysql start ; service mysqld start ; /etc/init.d/mysql start ; /etc/init.d/mysqld start mysql -u root ALTER USER 'root'@'localhost' IDENTIFIED BY 'Nouveau motdepasse'; flush privileges ;&lt;/textarea&gt;&lt;h2 class=&#034;spip&#034;&gt;mettre un nouveau mot de passe&lt;/h2&gt;
&lt;p&gt;Arr&#234;ter le serveur mysql ( erreurs normales )&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre spip_cadre_block' dir='ltr'&gt;service mysql stop ; service mysqld stop ; /etc/init.d/mysql stop ; /etc/init.d/mysqld stop&lt;/textarea&gt;
&lt;p&gt;D&#233;marrer le serveur mysql sans mot de passe :&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre spip_cadre_block' dir='ltr'&gt;mysqld_safe --skip-grant-tables &amp;&lt;/textarea&gt;
&lt;p&gt;on se connecte &#224; mysql :&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre spip_cadre_block' dir='ltr'&gt;mysql -u root&lt;/textarea&gt;
&lt;p&gt;Dans mysql , on va 1)choisir la base de donn&#233;e mysql, 2)mettre &#224; jour le mot de passe root puis 3)on int&#232;gre le mot de passe &#224; mysql ; 4) on sort&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='5' class='spip_cadre spip_cadre_block' dir='ltr'&gt;use mysql; update user set password=PASSWORD(&#034;NEW-ROOT-PASSWORD&#034;) where User='root'; flush privileges; quit&lt;/textarea&gt;
&lt;p&gt;on red&#233;marre&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre spip_cadre_block' dir='ltr'&gt;service mysql start ; service mysqld start ; /etc/init.d/mysql start ; /etc/init.d/mysqld start&lt;/textarea&gt;&lt;h2 class=&#034;spip&#034;&gt;test : mot de passe chang&#233; et accept&#233; &lt;/h2&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mysql -u root&lt;/code&gt; doit donner&lt;br class='autobr' /&gt;
ERROR 1045 (28000) : Access denied for user 'root'@'localhost' (using password : NO)&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;mot de passe chang&#233; mais non accept&#233;&lt;/h2&gt;
&lt;p&gt;Parfois le mot de passe est bon mais tout est comme si le mot de passe n'&#233;tait pas accept&#233; : &lt;br class='autobr' /&gt;
solution rapide : sur debian l'option 1 marche,donc&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='8' class='spip_cadre spip_cadre_block' dir='ltr'&gt;$ sudo mysql -u root # I had to use &#034;sudo&#034; since is new installation mysql&gt; USE mysql; UPDATE user SET plugin='mysql_native_password' WHERE User='root'; FLUSH PRIVILEGES; exit;&lt;/textarea&gt;
&lt;p&gt;&lt;a href=&#034;https://stackoverflow.com/questions/39281594/error-1698-28000-access-denied-for-user-rootlocalhost&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://stackoverflow.com/questions/39281594/error-1698-28000-access-denied-for-user-rootlocalhost&lt;/a&gt; :&lt;br class='autobr' /&gt;
Some systems like Ubuntu, mysql is using by default the UNIX auth_socket plugin.&lt;/p&gt;
&lt;p&gt;Basically means that : db_users using it, will be &#034;auth&#034; by the system user credentias. You can see if your root user is set up like this by doing the following :&lt;/p&gt;
&lt;p&gt;non essay&#233; : &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;mysqladmin -u root -p&#034;mdp_root&#034; password &#034;nouveau_mdp&#034;;&lt;/code&gt;&lt;/p&gt;
&lt;h2 class=&#034;spip&#034;&gt;recherche de solution&lt;/h2&gt;&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;mysql -u root mysql&gt; USE mysql; SELECT User, Host, plugin FROM mysql.user;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;table class=&#034;table spip&#034;&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td&gt;User&lt;/td&gt;
&lt;td&gt;plugin&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td&gt;root&lt;/td&gt;
&lt;td&gt;unix_socket ( ou auth_socket )&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td&gt;mysql.sys&lt;/td&gt;
&lt;td&gt;mysql_native_password&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td&gt;debian-sys-maint&lt;/td&gt;
&lt;td&gt;mysql_native_password&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;As you can see in the query, the root user is using the auth_socket plugin&lt;/p&gt;
&lt;p&gt;There are 2 ways to solve this :&lt;/p&gt;
&lt;p&gt; You can set the root user to use the mysql_native_password plugin&lt;br class='autobr' /&gt; You can create a new db_user with you system_user (recommended)&lt;/p&gt;
&lt;p&gt;Option 1 :&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='10' class='spip_cadre spip_cadre_block' dir='ltr'&gt;mysql -u root mysql&gt; USE mysql; UPDATE user SET plugin='unix_socket' WHERE User='root'; FLUSH PRIVILEGES; exit; service mysql restart&lt;/textarea&gt;
&lt;p&gt;Option 2 : (replace YOUR_SYSTEM_USER with the username you have)&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='14' class='spip_cadre spip_cadre_block' dir='ltr'&gt;mysql -u root mysql&gt; USE mysql; CREATE USER 'YOUR_SYSTEM_USER'@'localhost' IDENTIFIED BY ''; GRANT ALL PRIVILEGES ON *.* TO 'YOUR_SYSTEM_USER'@'localhost'; UPDATE user SET plugin='unix_socket' WHERE User='YOUR_SYSTEM_USER'; FLUSH PRIVILEGES; exit; service mysql restart&lt;/textarea&gt;
&lt;p&gt;Remember that if you use option #2 you'll have to connect to mysql as your system username (mysql -u YOUR_SYSTEM_USER)&lt;/p&gt;
&lt;p&gt;Note : On some systems (e.g., Debian stretch) '&lt;strong&gt;auth_socket&lt;/strong&gt;' plugin is called '&lt;strong&gt;unix_socket&lt;/strong&gt;', so the corresponding SQL command should be : &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;UPDATE user SET plugin='unix_socket' WHERE User='YOUR_SYSTEM_USER';&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;voir aussi &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;/usr/bin/mysql_secure_installation&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#034;https://memo-linux.com/reinitialiser-le-mot-de-passe-root-oublie-pour-mariadb-ou-mysql-serveur-en-5-etapes/&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://memo-linux.com/reinitialiser-le-mot-de-passe-root-oublie-pour-mariadb-ou-mysql-serveur-en-5-etapes/&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>liste de sites</title>
		<link>https://dindoun.lautre.net/spip.php?article316</link>
		<guid isPermaLink="true">https://dindoun.lautre.net/spip.php?article316</guid>
		<dc:date>2018-11-04T00:12:48Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>bruno</dc:creator>



		<description>
&lt;p&gt;https://www.w3resource.com/mysql/string-functions/mysql-replace-function.php &lt;br class='autobr' /&gt;
probleme chez free&lt;/p&gt;


-
&lt;a href="https://dindoun.lautre.net/spip.php?rubrique43" rel="directory"&gt;mysql - mariadb&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;p&gt;&lt;a href=&#034;https://www.w3resource.com/mysql/string-functions/mysql-replace-function.php&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://www.w3resource.com/mysql/string-functions/mysql-replace-function.php&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#034;https://downdetector.fr/statut/free/carte/&#034; class=&#034;spip_out&#034; rel=&#034;external&#034;&gt;probleme chez free&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>
<item xml:lang="fr">
		<title>requetes mysql</title>
		<link>https://dindoun.lautre.net/spip.php?article277</link>
		<guid isPermaLink="true">https://dindoun.lautre.net/spip.php?article277</guid>
		<dc:date>2018-04-23T23:52:36Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>bruno</dc:creator>


		<dc:subject>mysql</dc:subject>
		<dc:subject>mariadb</dc:subject>

		<description>
&lt;p&gt;s&#233;lectionner les permissiosn des utilisateurs &lt;br class='autobr' /&gt;
select * from information_schema.user_privileges ; GRANTEE TABLE_CATALOG PRIVILEGE_TYPE IS_GRANTABLE user1@% def USAGE NO user2@% def USAGE NO user3@% def USAGE NO fonctions https://mariadb.com/kb/fr/concat/ concat ( chaine1, chaine2) ex : update &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;photos&lt;/code&gt; set &lt;span (&#8230;)&lt;/p&gt;


-
&lt;a href="https://dindoun.lautre.net/spip.php?rubrique43" rel="directory"&gt;mysql - mariadb&lt;/a&gt;

/ 
&lt;a href="https://dindoun.lautre.net/spip.php?mot45" rel="tag"&gt;mysql&lt;/a&gt;, 
&lt;a href="https://dindoun.lautre.net/spip.php?mot46" rel="tag"&gt;mariadb&lt;/a&gt;

		</description>


 <content:encoded>&lt;img src='https://dindoun.lautre.net/local/cache-vignettes/L150xH110/mariadb-6-cda55.svg?1762289670' class='spip_logo spip_logo_right' width='150' height='110' alt=&#034;&#034; /&gt;
		&lt;div class='rss_texte'&gt;&lt;h2 class=&#034;spip&#034;&gt;s&#233;lectionner les permissiosn des utilisateurs&lt;/h2&gt;
&lt;p&gt;&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;select * from information_schema.user_privileges;&lt;/code&gt;&lt;/p&gt;
&lt;table class=&#034;table spip&#034;&gt;
&lt;tbody&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td&gt;GRANTEE&lt;/td&gt;
&lt;td&gt;TABLE_CATALOG&lt;/td&gt;
&lt;td&gt;PRIVILEGE_TYPE&lt;/td&gt;
&lt;td&gt;IS_GRANTABLE&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td&gt;user1@%&lt;/td&gt;
&lt;td&gt;def&lt;/td&gt;
&lt;td&gt;USAGE&lt;/td&gt;
&lt;td&gt;NO&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_odd odd'&gt;
&lt;td&gt;user2@%&lt;/td&gt;
&lt;td&gt;def&lt;/td&gt;
&lt;td&gt;USAGE&lt;/td&gt;
&lt;td&gt;NO&lt;/td&gt;&lt;/tr&gt;
&lt;tr class='row_even even'&gt;
&lt;td&gt;user3@%&lt;/td&gt;
&lt;td&gt;def&lt;/td&gt;
&lt;td&gt;USAGE&lt;/td&gt;
&lt;td&gt;NO&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;h2 class=&#034;spip&#034;&gt;fonctions&lt;/h2&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;a href=&#034;https://mariadb.com/kb/fr/concat/&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://mariadb.com/kb/fr/concat/&lt;/a&gt;&lt;/li&gt;&lt;li&gt; concat ( chaine1, chaine2)
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; ex : &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;update &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;photos&lt;/code&gt; set &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;groupe&lt;/code&gt;=concat(&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;groupe&lt;/code&gt;,'animaux')&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt; concat_ws ( separateur,chaine1, chaine2)
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; ex :
&lt;div class=&#034;precode&#034;&gt;&lt;pre class='spip_code spip_code_block' dir='ltr' style='text-align:left;'&gt;&lt;code&gt;update &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;essai&lt;/code&gt; set &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;visites&lt;/code&gt;=concat_ws(&#034;,&#034;,&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;visites&lt;/code&gt;,'animaux');&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt; &lt;a href=&#034;https://dev.mysql.com/doc/refman/8.0/en/mathematical-functions.html&#034; class=&#034;spip_url spip_out auto&#034; rel=&#034;nofollow external&#034;&gt;https://dev.mysql.com/doc/refman/8.0/en/mathematical-functions.html&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;hr class=&#034;spip&#034; /&gt;&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; INSERT
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;INSERT [INTO] table [(colonne1,colonne2,colonne3,...)] VALUES (valeur1,valeur2,valeur3,...)&lt;/code&gt;&lt;/li&gt;&lt;li&gt; on peut rajouter ON DUPLICATE KEY UPDATE&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt; SELECT
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;SELECT [options] items [INTO file_details] FROM tables [ WHERE conditions ] [ GROUPS BY group_type ] [ HAVING where_condition ] [ ORDER BY order_type DESC|ASC] [ LIMIT limit_criteria ] [ PROCEDURE proc_name(arguments)] [lock_options]&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt; UPDATE
&lt;ul class=&#034;spip&#034; role=&#034;list&#034;&gt;&lt;li&gt; &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;UPDATE [LOW_PRIORITY] [IGNORE] nomtable SET colonne1=expression1,colonne2=expression2,... [WHERE condition] [ORDER BY crit&#232;res de tri] [LIMITE nombre]&lt;/code&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt; ALTER TABLE&lt;/li&gt;&lt;li&gt; CREATE DATABASE&lt;/li&gt;&lt;li&gt; CREATE USER / GRANT
&lt;hr class=&#034;spip&#034; /&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;SELECT&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='52' class='spip_cadre spip_cadre_block' dir='ltr'&gt;SELECT [options] items [INTO file_details] FROM tables [ WHERE conditions ] [ GROUPS BY group_type ] [ HAVING where_condition ] [ ORDER BY order_type DESC|ASC] [ LIMIT limit_criteria ] [ PROCEDURE proc_name(arguments)] [lock_options] SELECT id FROM &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;PYTHONS&lt;/code&gt; AS A WHERE 1 limit 0,25 SELECT id FROM &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;PYTHONS&lt;/code&gt; AS A WHERE A.id&lt;10 limit 0,25 SELECT A.id,B.id FROM &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;PYTHONS&lt;/code&gt; AS A,&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;PYTHONS&lt;/code&gt; AS B WHERE A.md5=B.md5 limit 0,25 SELECT A.id,B.id FROM &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;PYTHONS&lt;/code&gt; AS A,&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;PYTHONS&lt;/code&gt; AS B WHERE A.id!= B.id and A.md5=B.md5 limit 0,25 SELECT A.*,B.* FROM &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;PYTHONS&lt;/code&gt; AS A,&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;PYTHONS&lt;/code&gt; AS B WHERE A.id!= B.id and A.md5=B.md5 limit 0,25 Q: SELECT A.id FROM &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;PYTHONS&lt;/code&gt; AS A WHERE A.id&gt;= ALL ( select id FROM PYTHONS) limit 0,25 R: 1 r&#233;ponse Q: SELECT A.id FROM &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;PYTHONS&lt;/code&gt; AS A WHERE A.id&gt; ANY ( select id FROM PYTHONS) limit 0,25 R: TOTAL - 1 r&#233;ponses SELECT x,y,z FROM Points1 WHERE (x,y,z) in (SELECT x,y,z FROM Points2)&lt;/textarea&gt;&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;INSERT&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='4' class='spip_cadre spip_cadre_block' dir='ltr'&gt;INSERT [INTO] table [(colonne1,colonne2,colonne3,...)] VALUES (valeur1,valeur2,valeur3,...) INSERT INTO points (x,y,z) VALUES (8.5,5.6,-5.6)&lt;/textarea&gt;&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;UPDATE&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='18' class='spip_cadre spip_cadre_block' dir='ltr'&gt;UPDATE [LOW_PRIORITY] [IGNORE] nomtable SET colonne1=expression1,colonne2=expression2,... [WHERE condition] [ORDER BY crit&#232;res de tri] [LIMITE nombre] UPDATE homothetie set longueur=longueur * 1.5 UPDATE homothetie set longueur=longueur * 1.5 where id=5 UPDATE &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;BLENDERSpoub&lt;/code&gt; SET &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;NomLong&lt;/code&gt; = REPLACE(&lt;code class='spip_code spip_code_inline' dir='ltr'&gt;NomLong&lt;/code&gt;, '/media/a/Elements', '/media/a/E2/Elements') WHERE &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;NomLong&lt;/code&gt; LIKE '%/media/a/Elements%' COLLATE utf8mb4_bin&lt;/textarea&gt;&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;CREATE DATABASE&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='8' class='spip_cadre spip_cadre_block' dir='ltr'&gt;CREATE DATABASE IF NOT EXISTS &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;basededonnee&lt;/code&gt; ; mysql --user=root --password=mdp &lt; mysqm avec mysqm:'CREATE DATABASE IF NOT EXISTS &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;basededonnee&lt;/code&gt; ;'&lt;/textarea&gt;&lt;hr class=&#034;spip&#034; /&gt;
&lt;p&gt;CREATE USER&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='40' class='spip_cadre spip_cadre_block' dir='ltr'&gt;CREATE USER 'nom'@'localhost' IDENTIFIED BY 'mdp'; GRANT SELECT,INSERT,UPDATE ON &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;basededonnee&lt;/code&gt; . * TO 'nom'@'localhost' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ; GRANT SELECT,INSERT,UPDATE ON micalaur.* TO basededonnee@localhost IDENTIFIED BY 'mdp'; GRANT ALL PRIVILEGES ON &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;nom&lt;/code&gt; . * TO 'nom'@'localhost'; CREATE USER 'a09.gfsd'@'localhost' IDENTIFIED BY 'gfd456456j'; GRANT SELECT,INSERT,UPDATE ON &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;wind04.5&lt;/code&gt; . * TO 'a04.5gfsd'@'localhost' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ; CREATE USER 'nom'@'localhost' IDENTIFIED BY 'mdp'; GRANT SELECT,INSERT,UPDATE ON &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;basededonnee&lt;/code&gt; . * TO 'nom'@'localhost' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ; CREATE USER 'a09.gfsd'@'localhost' IDENTIFIED BY 'ljkljklhj';# MySQL a retourn&#233; un r&#233;sultat vide (aucune ligne). GRANT SELECT,INSERT,UPDATE ON &lt;code class='spip_code spip_code_inline' dir='ltr'&gt;wind09&lt;/code&gt; . * TO 'a09.gfsd'@'localhost' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ;# MySQL a retourn&#233; un r&#233;sultat vide (aucune ligne).&lt;/textarea&gt;&lt;h2 class=&#034;spip&#034;&gt;chiffrage des donn&#233;es&lt;/h2&gt;
&lt;textarea readonly='readonly' cols='40' rows='5' class='spip_cadre spip_cadre_block' dir='ltr'&gt;INSERT INTO dossiersSecrets(titre, contenu) VALUES ('$titre', AES_ENCRYPT('AA','BB')); SELECT titre, AES_DECRYPT(contenu,'motdepasse') AS contenu FROM dossiersSecrets;&lt;/textarea&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
