MariaDB - mot de passe ? [Réglé]
-
- Voir le profil du membre nmrk.n
- Inscrit le : 20/04/2018
- Site internet
- Groupes :
-
Banni
Suite mise à jour, je ne comprends pas ce qu'il faut faire :
Caché :
NOTE: MariaDB is installed without root password, it is recommended to set the root password with the following command as soon as possible:
# mysql_secure_installation press enter at each question except the new root password.
The initscript used to start mysql has been reverted to use the one shipped by MariaDB. This means the following changes:
* The generation of the initial system mysql database is now done when mysql is started from the initscript and only if the /var/lib/mysql/mysql directory is empty (mysql_install_db). Previousely this was quite hidden and silently done at (rpm) install time. As a consequence to this change you may have to perform some manual tasks to upgrade the mysql system database and such. So, doing something like this might help you:
systemctl stop mysqld.service TMPDIR=/var/tmp mysql_install_db mysql_upgrade --skip-write-binlog
The cluster functionalities (ndb) has been deactivated and will be removed in future mysql versions. Oracle has a new product named mysql-cluster that replaces the cluster functionalities.
The mysql-common-core package ships with a default /etc/my.cnf file that is based on the my-medium.cnf file that comes with the source code.
If you need time zone data, run the following command after install: mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -D mysql
=============================================================================================
NOTE : MariaDB est installé sans mot de passe root, il est recommandé de définir le mot de passe root avec la commande suivante dès que possible :
# mysql_secure_installation appuyez sur la touche entrée à chaque question, sauf pour le nouveau mot de passe root.
L'initscript utilisé pour démarrer mysql a été inversé pour utiliser celui fourni par MariaDB. Cela signifie les changements suivants :
* La génération de la base de données mysql du système initial se fait maintenant lorsque mysql est lancé à partir de l'initscript et seulement si le répertoire /var/lib/mysql/mysql est vide (mysql_install_db). Auparavant, cette opération était plutôt cachée et se faisait silencieusement au moment de l'installation (rpm). En conséquence de ce changement, vous devrez peut-être effectuer certaines tâches manuelles pour mettre à jour la base de données du système mysql et autres. Donc, faire quelque chose comme cela pourrait vous aider :
systemctl stop mysqld.service TMPDIR=/var/tmp mysql_install_db mysql_upgrade --skip-write-binlog
Les fonctionnalités de cluster (ndb) ont été désactivées et seront supprimées dans les prochaines versions mysql. Oracle a un nouveau produit nommé mysql-cluster qui remplace les fonctionnalités de cluster.
Le paquet mysql-common-core est livré avec un fichier /etc/my.cnf par défaut qui est basé sur le fichier my-medium.cnf qui est fourni avec le code source.
Si vous avez besoin de données sur les fuseaux horaires, exécutez la commande suivante après l'installation : mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -D mysql
# mysql_secure_installation press enter at each question except the new root password.
The initscript used to start mysql has been reverted to use the one shipped by MariaDB. This means the following changes:
* The generation of the initial system mysql database is now done when mysql is started from the initscript and only if the /var/lib/mysql/mysql directory is empty (mysql_install_db). Previousely this was quite hidden and silently done at (rpm) install time. As a consequence to this change you may have to perform some manual tasks to upgrade the mysql system database and such. So, doing something like this might help you:
systemctl stop mysqld.service TMPDIR=/var/tmp mysql_install_db mysql_upgrade --skip-write-binlog
The cluster functionalities (ndb) has been deactivated and will be removed in future mysql versions. Oracle has a new product named mysql-cluster that replaces the cluster functionalities.
The mysql-common-core package ships with a default /etc/my.cnf file that is based on the my-medium.cnf file that comes with the source code.
If you need time zone data, run the following command after install: mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -D mysql
=============================================================================================
NOTE : MariaDB est installé sans mot de passe root, il est recommandé de définir le mot de passe root avec la commande suivante dès que possible :
# mysql_secure_installation appuyez sur la touche entrée à chaque question, sauf pour le nouveau mot de passe root.
L'initscript utilisé pour démarrer mysql a été inversé pour utiliser celui fourni par MariaDB. Cela signifie les changements suivants :
* La génération de la base de données mysql du système initial se fait maintenant lorsque mysql est lancé à partir de l'initscript et seulement si le répertoire /var/lib/mysql/mysql est vide (mysql_install_db). Auparavant, cette opération était plutôt cachée et se faisait silencieusement au moment de l'installation (rpm). En conséquence de ce changement, vous devrez peut-être effectuer certaines tâches manuelles pour mettre à jour la base de données du système mysql et autres. Donc, faire quelque chose comme cela pourrait vous aider :
systemctl stop mysqld.service TMPDIR=/var/tmp mysql_install_db mysql_upgrade --skip-write-binlog
Les fonctionnalités de cluster (ndb) ont été désactivées et seront supprimées dans les prochaines versions mysql. Oracle a un nouveau produit nommé mysql-cluster qui remplace les fonctionnalités de cluster.
Le paquet mysql-common-core est livré avec un fichier /etc/my.cnf par défaut qui est basé sur le fichier my-medium.cnf qui est fourni avec le code source.
Si vous avez besoin de données sur les fuseaux horaires, exécutez la commande suivante après l'installation : mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -D mysql
Caché :
mysql_secure_installation
NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB
SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!
In order to log into MariaDB to secure it, we'll need the current
password for the root user. If you've just installed MariaDB, and
you haven't set the root password yet, the password will be blank,
so you should just press enter here.
Enter current password for root (enter for none):
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
Enter current password for root (enter for none):
=============================================================================================
installation_sécurisée_de_mysql
REMARQUE : L'EXÉCUTION DE TOUTES LES PARTIES DE CETTE ÉCRITEUR EST RECOMMANDÉE POUR TOUTES LES MariaDB
DES SERVEURS EN PRODUCTION ! VEUILLEZ LIRE ATTENTIVEMENT CHAQUE ÉTAPE !
Afin de pouvoir se connecter à MariaDB pour le sécuriser, nous aurons besoin de la version actuelle de
mot de passe pour l'utilisateur root. Si vous venez d'installer MariaDB, et
vous n'avez pas encore défini le mot de passe root, le mot de passe sera vide,
Il suffit donc d'appuyer sur la touche entrée ici.
Entrez le mot de passe actuel pour root (entrez pour aucun) :
ERREUR 2002 (HY000) : Impossible de se connecter au serveur MySQL local via la socket '/var/lib/mysql/mysql.sock' (2)
Entrez le mot de passe actuel pour root (entrez pour aucun) :
NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB
SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!
In order to log into MariaDB to secure it, we'll need the current
password for the root user. If you've just installed MariaDB, and
you haven't set the root password yet, the password will be blank,
so you should just press enter here.
Enter current password for root (enter for none):
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
Enter current password for root (enter for none):
=============================================================================================
installation_sécurisée_de_mysql
REMARQUE : L'EXÉCUTION DE TOUTES LES PARTIES DE CETTE ÉCRITEUR EST RECOMMANDÉE POUR TOUTES LES MariaDB
DES SERVEURS EN PRODUCTION ! VEUILLEZ LIRE ATTENTIVEMENT CHAQUE ÉTAPE !
Afin de pouvoir se connecter à MariaDB pour le sécuriser, nous aurons besoin de la version actuelle de
mot de passe pour l'utilisateur root. Si vous venez d'installer MariaDB, et
vous n'avez pas encore défini le mot de passe root, le mot de passe sera vide,
Il suffit donc d'appuyer sur la touche entrée ici.
Entrez le mot de passe actuel pour root (entrez pour aucun) :
ERREUR 2002 (HY000) : Impossible de se connecter au serveur MySQL local via la socket '/var/lib/mysql/mysql.sock' (2)
Entrez le mot de passe actuel pour root (entrez pour aucun) :
(15:38:19) [root@hp-mrc7 ~]# mysql_secure_installation
NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB
SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!
In order to log into MariaDB to secure it, we'll need the current
password for the root user. If you've just installed MariaDB, and
you haven't set the root password yet, the password will be blank,
so you should just press enter here.
Enter current password for root (enter for none):
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
Enter current password for root (enter for none):
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
Enter current password for root (enter for none):
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
Enter current password for root (enter for none):
Aborting!
Cleaning up...
(15:46:39) [root@hp-mrc7 ~]#
?

Édité par nmrk.n Le 22/08/2020 à 15h56
Autre Distrib : Trisquel version Triskel | Matériel : Penguin Pro 5 GNU/Linux Desktop | Processeur : Intel Quad-Core i5-4430 (6M Cache, up to 3.20 GHz) | Memory: 32GB DDR3 | Hard Drive: ATA Samsung SSD 840 256Go table::gpt depuis 2020 (anc. dos) et Seagate Barracuda ATA ST2000DM001-1CH1 2To 64Mo table::gpt | DVD : TSSTcorp CDDVDW SH-224DB | Wireless N: Wireless N PCIe Card (TPE-N300PCIE4) | Graphics Card: GeForce 8400GS 1GB PCI Express 2.0 Video Card | Bluetooth: USB Micro Adapter v2 (TPE-USBBLUV2) | Keyboard / [https://fr.wikipedia.org/wiki/TypeMatrix]TypeMatrix[/url] BÉPO | Mouse : Selecline sans fils | Monitor: Essentiel B Photo + Essentiel B Studio 2 x 1920 x 1080 | Printer : All-in-one HP Officejet 6500A Plus connectée wifi | Power Cable: Europe - Plug Type Europlug (CEE 7/16) |

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Est ce que mariadb était installé avant la mise à jour ?
Par contre, ici j' ai l' impression que mysql/mariadb n' est pas lancé.
Que donne un systemctl status mysqld ?
-
- Voir le profil du membre nmrk.n
- Inscrit le : 20/04/2018
- Site internet
- Groupes :
-
Banni
nic80 :
... Est ce que mariadb était installé avant la mise à jour ?
Oui.
J'imagine que sinon il n'aurait pas été mis à jour.
Je ne sais pas ce qui a entraîné son installation, peut être celle de DigiKam ?
[[mrc7@hp-mrc7 ~]$ systemctl status mysqld
● mysqld.service - MySQL database server
Loaded: loaded (/usr/lib/systemd/system/mysqld.service; disabled; vendor preset: disabled)
Active: inactive (dead)
[mrc7@hp-mrc7 ~]$

Autre Distrib : Trisquel version Triskel | Matériel : Penguin Pro 5 GNU/Linux Desktop | Processeur : Intel Quad-Core i5-4430 (6M Cache, up to 3.20 GHz) | Memory: 32GB DDR3 | Hard Drive: ATA Samsung SSD 840 256Go table::gpt depuis 2020 (anc. dos) et Seagate Barracuda ATA ST2000DM001-1CH1 2To 64Mo table::gpt | DVD : TSSTcorp CDDVDW SH-224DB | Wireless N: Wireless N PCIe Card (TPE-N300PCIE4) | Graphics Card: GeForce 8400GS 1GB PCI Express 2.0 Video Card | Bluetooth: USB Micro Adapter v2 (TPE-USBBLUV2) | Keyboard / [https://fr.wikipedia.org/wiki/TypeMatrix]TypeMatrix[/url] BÉPO | Mouse : Selecline sans fils | Monitor: Essentiel B Photo + Essentiel B Studio 2 x 1920 x 1080 | Printer : All-in-one HP Officejet 6500A Plus connectée wifi | Power Cable: Europe - Plug Type Europlug (CEE 7/16) |

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Ici il n' est pas lancé ( status dead), voir désactivé.
Pour faire quoique ce soit dessus, il faut d' abord le lancer ( systemctl start mysqld ). Par contre si c' est utilisé par quelque chose, une application, je ne sais pas les conséquences.
Édité par nic80 Le 22/08/2020 à 17h57

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
mariadb/mysql peut être utilisé par certaines applications sans que tu en aies besoin en mode serveur. Donc, je dirais que tu n'as pas besoin de lancer la commande citée.
Yves
-
- Voir le profil du membre nmrk.n
- Inscrit le : 20/04/2018
- Site internet
- Groupes :
-
Banni


Autre Distrib : Trisquel version Triskel | Matériel : Penguin Pro 5 GNU/Linux Desktop | Processeur : Intel Quad-Core i5-4430 (6M Cache, up to 3.20 GHz) | Memory: 32GB DDR3 | Hard Drive: ATA Samsung SSD 840 256Go table::gpt depuis 2020 (anc. dos) et Seagate Barracuda ATA ST2000DM001-1CH1 2To 64Mo table::gpt | DVD : TSSTcorp CDDVDW SH-224DB | Wireless N: Wireless N PCIe Card (TPE-N300PCIE4) | Graphics Card: GeForce 8400GS 1GB PCI Express 2.0 Video Card | Bluetooth: USB Micro Adapter v2 (TPE-USBBLUV2) | Keyboard / [https://fr.wikipedia.org/wiki/TypeMatrix]TypeMatrix[/url] BÉPO | Mouse : Selecline sans fils | Monitor: Essentiel B Photo + Essentiel B Studio 2 x 1920 x 1080 | Printer : All-in-one HP Officejet 6500A Plus connectée wifi | Power Cable: Europe - Plug Type Europlug (CEE 7/16) |

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
nmrk.n :
Merci.
Ça m'a fait peur !



Bonjour,
Je ne comprends pas ta remarque.
Tout le système d'une distribution est construit sur des briques qui sont utilisées les unes par les autres.
A titre d'exemple, il y a un compilateur C et C++ qui permet de construire des bibliothèques Qt (GUI, CORE, WIDGETS, ...) lequels sont utilisées par Plasma et plein d'applications comme Kwrite, Dolphin, Lyx. Chacune de ces applications utilise ces briques qu'elles se partagent. Sur le même principe, de mémoire le service akonadi stocke les données de kmail, kontact ou korganiser en utilisant MariaDB.
Yves
-
- Voir le profil du membre nmrk.n
- Inscrit le : 20/04/2018
- Site internet
- Groupes :
-
Banni
Papoteur :
"... Je ne comprends pas ta remarque. ..."
nmrk.n :
Merci.
Ça m'a fait peur ! 


"... Je ne comprends pas ta remarque. ..."
C'est pourtant simple : le message qui s'affiche est incompréhensible pour le commun des mortels ni informaticien ni anglophone même si ça peut se traduire en ligne en petit
"NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB
SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!
In order to log into MariaDB to secure it, we'll need the current
password for the root user. If you've just installed MariaDB, and
you haven't set the root password yet, the password will be blank,
so you should just press enter here."
Ta réponse a clarifié la situation mais si le message avait été clair dès le départ .......
mrc.
* Désolé mais je ne sais pas le dire en français de 2020.
Édité par nmrk.n Le 11/09/2020 à 19h48
Autre Distrib : Trisquel version Triskel | Matériel : Penguin Pro 5 GNU/Linux Desktop | Processeur : Intel Quad-Core i5-4430 (6M Cache, up to 3.20 GHz) | Memory: 32GB DDR3 | Hard Drive: ATA Samsung SSD 840 256Go table::gpt depuis 2020 (anc. dos) et Seagate Barracuda ATA ST2000DM001-1CH1 2To 64Mo table::gpt | DVD : TSSTcorp CDDVDW SH-224DB | Wireless N: Wireless N PCIe Card (TPE-N300PCIE4) | Graphics Card: GeForce 8400GS 1GB PCI Express 2.0 Video Card | Bluetooth: USB Micro Adapter v2 (TPE-USBBLUV2) | Keyboard / [https://fr.wikipedia.org/wiki/TypeMatrix]TypeMatrix[/url] BÉPO | Mouse : Selecline sans fils | Monitor: Essentiel B Photo + Essentiel B Studio 2 x 1920 x 1080 | Printer : All-in-one HP Officejet 6500A Plus connectée wifi | Power Cable: Europe - Plug Type Europlug (CEE 7/16) |
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie