Mysql-server installation silencieuse avec mot de passe root

Bonjour

est-il possible d’installer un serveur sql en saisissant le mot de passe root dans gui, de façon à ce que le mot de passe puisse être générer et inséré dans un script shell.

Meri pour votre aide.

Eliott.

J’entends d’ici les hurlements de Ggoodluck :119

Salut,

Médisant, je comprends même pas ce qu’il veut faire, mais si tu le dis …

T’es sûr que gui se laissera faire?

Je pense que ce qu’il veut faire, c’est installer MySQL sans avoir les questions posées par debconf, pour faire une installation automatisée via un script.

Ce qui donnerait, d’après les pages de manuel de debconf et d’apt-get :

Bonjour,

oui je vient de relire mon message qui est plus proche du chinois que du français.

Kna à bien compris ce que je veut faire, cela dit est-il possible de configurer le mot de passe root sans gui,

ou il faut passer par une série commandes genre mysql -u root -e ‘GRANT ALL PRIVILEGES ON . TO root@“localhost” IDENTIFIED BY “mot de passe”’

et tout ce qui suit …

Merci.

La seule façon est de démarrer mysql via

mysqld --skip-grant-tables

et là tu peux te connecter sans mot de passe et faire tes manoeuvre (donc mettre un mot de passe par script).

MAIS pendant toute cette période ton serveur est accessible de l’extérieur sans mot de passe. Bref, tu risques beaucoup sauf à neutraliser ton interface réseau ou à vérouiller les ports.