Heim > Datenbank > MySQL-Tutorial > Hauptteil

Einführung in Methoden zum Ändern des Root-Passworts sowie zur Installations- und Konfigurationsoptimierung in MySQL

黄舟
Freigeben: 2017-07-30 14:21:52
Original
1828 Leute haben es durchsucht

Dieser Artikel führt Sie in die MySQL-Installation und -Konfiguration ein und erwähnt anschließend verschiedene Methoden zum Ändern des Root-Passworts in MySQL. Freunde, die es benötigen, können sich darauf beziehen

1

apt-get install mysql-server muss das Kontopasswort festlegen


apt-get isntall mysql-client
apt-get libmysqlclient-dev
Nach dem Login kopieren

2.sudo netstat -tap | grep mysql Überprüfen Sie, ob die Installation erfolgreich ist


root@xyz:~# netstat -tap | grep mysql
tcp6    0   0 [::]:mysql       [::]:*         LISTEN   7510/mysqld -->安装成功
Nach dem Login kopieren

2. Richten Sie den MySQL-Fernzugriff ein

1. Bearbeiten Sie die MySQL-Konfigurationsdatei und kommentieren Sie bind-address = 127.0.0.1


vi /etc/mysql/mysql.conf.d/mysqld.cnf
Nach dem Login kopieren

2. Geben Sie mit root die MySQL-Befehlszeile ein und führen Sie Folgendes aus 2 Schritte Befehl, das Root-Konto-Passwort von MySQL im Beispiel: root


grant all on *.* to root@'%' identified by 'root' with grant option;
flush privileges;
Nach dem Login kopieren

3. Starten Sie MySQL neu


/etc/init.d/mysql restart
Nach dem Login kopieren

3. Mehrere Methoden zum Ändern des Root-Passworts in MySQL

Methode 1: Verwenden Sie den Befehl SET PASSWORD


  mysql -u root
  mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
Nach dem Login kopieren

Methode 2: Verwenden Sie mysqladmin


  mysqladmin -u root password "newpass"
Nach dem Login kopieren

Wenn root bereits a festgelegt hat Passwort, verwenden Sie die folgende Methode


 mysqladmin -u root password oldpass "newpass"
Nach dem Login kopieren

Methode 3: Verwenden Sie UPDATE, um die Benutzertabelle direkt zu bearbeiten


mysql -u root
  mysql> use mysql;
  mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
  mysql> FLUSH PRIVILEGES;
   在丢失root密码的时候,可以这样
   mysqld_safe --skip-grant-tables&
   mysql -u root mysql
   mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';
   mysql> FLUSH PRIVILEGES;
Nach dem Login kopieren

Zusammenfassung

Das obige ist der detaillierte Inhalt vonEinführung in Methoden zum Ändern des Root-Passworts sowie zur Installations- und Konfigurationsoptimierung in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage