jag skulle vilja ändra ett lösenord för en användare som heter tom med Unix / Linux kommandoradsalternativ. Hur ändrar jag ett användarlösenord på MySQL-servern?,
Tutorial details | |
---|---|
Difficulty | Easy (rss) |
Root privileges | Yes (mysql admin user) |
Requirements | mysql |
Time | N/A |
You need to use mysql (or mysql.exe on MS-Windows based system) command on a Linux or Unix like operating system., Öppna en terminal app eller SSH session. Skriv följande kommando vid skalprompten för att logga in som en rotanvändare. Syntaxen är som följer för Unix som operativsystem.,
hur man ändrar användarlösenord på mysql
Mysql ändra användarlösenord med hjälp av följande metod:
MySQL sql-kommandot för att ändra ett användarlösenord
Logga in som root från skalet:$ mysql -u root -p
Växla till MySQL-databasen (skriv kommandot på MySQL> prompt, inkludera inte strängen ”MySQL>”):mysql> use mysql;
syntaxen är som följer för MySQL-databasserverversion 5.7.,5 eller äldre:
SET PASSWORD FOR 'user-name-here'@'hostname' = PASSWORD('new-password');
för MySQL-databasserverversion 5.7.,use the following sql syntax:
UPDATE mysql.user SET Password=PASSWORD('new-password-here') WHERE USER='user-name-here' AND Host='host-name-here';
In this example, change a password for a user called tom:
SET PASSWORD FOR 'tom'@'localhost' = PASSWORD('foobar');
OR
UPDATE mysql.user SET Password=PASSWORD('foobar') WHERE USER='tom' AND Host='localhost';
Sample outputs:
Query OK, 1 row affected (0.00 sec)Rows matched: 1 Changed: 1 Warnings: 0
Feel free to replace the values for ”tom” (user), ”localhost” (hostname), and ”foobar” (password) as per your requirements., Slutligen skriver du följande kommando för att ladda om privilegier:
FLUSH PRIVILEGES;
Exempelutgångar:
Query OK, 0 rows affected (0.00 sec)
för att lämna mysql> prompt, enter:
quit;
användare eller du kan testa nytt lösenord med följande skalsyntax:mysql -u tom -p
när främjas Ange nytt lösenord du angett tidigare för tom användare.,
Provsession
Fig.01: MySQL Uppdatering / Ändra lösenord (klicka för att förstora)
🐧 Få de senaste tutorials på Linux, Öppen Källkod & DevOps via RSS-flöde eller Veckovisa nyhetsbrev.
13 kommentarer hittills…, add one ↓
Category | List of Unix and Linux commands |
---|---|
File Management | cat |
Firewall | Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04 |
Network Utilities | dig • host • ip • nmap |
OpenVPN | CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.,04 |
Package Manager | apk • apt |
Processes Management | bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time |
Searching | grep • whereis • which |
User Information | groups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w |
WireGuard VPN | Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04 |