Vraag Installeer mysql-server in ubuntu 16.10 - Geen venster om root-wachtwoord in te stellen tijdens installatieproces!


Ik probeer mysql-server te installeren in ubuntu 16.10. Ik heb geen problemen tijdens de installatie: ~$ sudo apt-get install mysql-server mysql-client Reading package lists... Done Building dependency tree
Reading state information... Done The following packages were automatically installed and are no longer required: libaec0 .... .... This installation of MySQL is already upgraded to 5.7.17, use --force if you still need to run mysql_upgrade Setting up mysql-server (5.7.17-0ubuntu0.16.10.1) ...

Maar tijdens het installatieproces verschijnt het gebruikelijke wachtwoordvenster niet.

Ik probeerde dus zonder wachtwoord in te voeren en werkte niet: ~$ mysql -u root -p Enter password: ERROR 1698 (28000): Access denied for user 'root'@'localhost'

Ook probeerde ik het wachtwoord te configureren met: sudo /usr/bin/mysql_secure_installation

... zonder succes (het laat me het wachtwoord wijzigen ... maar werkt niet wanneer ik probeer in te voeren ..)

Om het even welke ideeën ?! Bij voorbaat bedankt!


0
2018-02-15 12:18


oorsprong




antwoorden:


De volgende link suggereren dat na het installeren van mysql met behulp van:

sudo apt-get update
sudo apt-get install mysql-server

U moet het volgende script uitvoeren:

sudo mysql_secure_installation

Hiermee wordt u gevraagd om het rootwachtwoord dat u in de vorige stap hebt gemaakt.

Om de mysql-server te controleren, kunt u proberen verbinding te maken met de database met behulp van de mysqladmin-tool, een client waarmee u beheeropdrachten kunt uitvoeren. Dit commando zegt bijvoorbeeld om verbinding te maken met MySQL als root (-u root), om een ​​wachtwoord (-p) te vragen en de versie terug te sturen.

mysqladmin -p -u root version

Bekijk voor meer informatie de instructies


0
2018-02-15 12:24



bedankt in ieder geval! (bruikbare informatie om meer te weten over mysqladmin) - Mandor
Ik sluit deze draad gewoon. Voor iedereen met hetzelfde probleem: sudo mysql -u root -p - Mandor


Bedankt Yaron op basis van je antwoord en tijd. Maar ik heb eindelijk de oplossing gevonden. Ik plaats dit hier gewoon, omdat het misschien andere mensen kan helpen.

Wanneer ik net loop:    sudo /usr/bin/mysql_secure_installation

Het werkt goed, maar om verbinding te maken met mysql:     mysql -u root -p

Werkt niet ... in plaats daarvan is het nodig om mysql als admin-gebruiker te starten:     sudo mysql -u root -p


1
2018-02-15 12:32