http___bg.stealthsettings.com_recuperare-mysql-server-root-password.html_2.xml
1.1 1.2 2.1 2.2 3.1 4.1 4.2 4.3 5.1 6.1 7.1 8.1 8.2 9.1 10.1 11.1 11.2 12.1 13.1 15.1 16.1 17.1 18.1 19.1 19.2 20.1 21.1 22.1 22.2 23.1 24.1 25.1 26.1 27.1 28.1 29.1 30.1 31.1 32.1 33.1 34.1 35.1 36.1 37.1 38.1 39.1 40.1 41.1 42.1 43.1 44.1 45.1 46.1 47.1 48.1 49.1
Най-важният потребител на сървър MySQL определено потребител "корен. "Сайт, който има всички потребителски административни привилегии за бази данни (MySQL бази данни). В случай, че не знаете какво е зададена парола при корена на потребителя MySQLВие ще трябва да следвате няколко прости стъпки, за да възстановите паролата. Направихме това по MySQL инсталирана CentOS 5.6. Нулиране / Възстановяване на MySQL корен Passowrd Ние влезете с корена потребител на системата е MySQL сървър. (Коренът потребител на системата не, MySQL). Влез директно от конзолата или от разстояние чрез връзка SSH (By шпакловка от Windows). Спрете процеса / MySQL. услуга Mysqld спирка или / И т.н. / init.d / Mysqld спре Резултатът ще бъде: Спиране на MySQL: [OK] Започваме със сървъра MySQL с "-пропускане дарителски маси". Стартиране на MySQL сървъра / демон процес, без парола. mysqld_safe-Напред-получаващите таблици & Резултатът след командния ред по-горе: [Корен @ сървър ~] # Като се започне Mysqld демон с бази данни от / VAR ИЪ / / MySQL Ние се свързват към сървъра MySQL с корена потребителя, като използвате командата: MySQL-U корен Резултатът от командата: Добре дошли в MySQL монитора. Команди края с, или грам Вашият MySQL връзка ID е 1 Версия на сървъра: 5.0.77 Източник разпределение Тип "помощ;" или "H" за помощ. Тип "в", за да изчистите буфер. MySQL> Изберете MySQL и да зададете нова парола за корен потребител. използвате MySQL; актуализация на потребителя зададена парола = PASSWORD ("NEW-парола"), когато ползвателят = "корен"; изплакнете привилегии; напускам В резултат от горните команди: MySQL> използването MySQL; Четене таблицата информация за попълване на таблицата и колона имена Можете да изключите тази функция, за да получите по-бързо стартиране с-A Променени Database MySQL> актуализация потребителска парола комплект = PASSWORD ('123456"), За която вече = 'корен"; Запитване Добре, 0 Засегнати редове (0.00 сек) Съвпадащи редове: 3 Променено: 0 предупреждения: 0 MySQL> изплакнете привилегии; Запитване Добре, 0 Засегнати редове (0.01 сек) MySQL> откажат Чао [Корен @ сървър ~] # Спрете и рестартирайте услугата / MySQL услуга Mysqld спирка услуга Mysqld началото Резултати: Като се започне MySQL: [OK] На снимката по-долу, покажи всички Процесът за възстановяване на паролата потребителя корен на MySQL. Сега можем да се свърже с MySQL (чрез PhpMyAdmin напр.) с корен потребител, използващ новата парола, зададена по-горе. Инструкция тествани CentOS 5.6 с MySQL Ver Distrib 14.12 5.0.77, за RedHat-Linux-Gnu (i686) с помощта Readline 5.1.
1.1 1.2 2.1 2.2 3.1 4.1 4.2 4.3 5.1 6.1 7.1 8.1 9.1 10.1 11.1 11.2 12.1 13.1 15.1 16.1 17.1 18.1 19.1 19.2 20.1 21.1 22.1 22.2 23.1 24.1 25.1 26.1 27.1 28.1 29.1 30.1 31.1 32.1 33.1 34.1 35.1 36.1 37.1 38.1 39.1 40.1 41.1 42.1 43.1 44.1 45.1 46.1 47.1 48.1 49.1
The most important user of a server MySQL is definitely user "root". The user who has administrative privileges for databases ( MySQL databases). In cazul in care nu mai stiti ce parola este setata la user-ul root al MySQL, va trebui sa urmati cativa pasi simpli pentru a reseta aceasta parola. Noi am facut acest lucru pe un MySQL installed on CentOS 5.6 . Reset / Recover MySQL root Passowrd We login with the root user on the system on which MySQL server. (The root user of the system, not MySQL). Log directly from the console or remotely through connection ssh (With putty from Windows). Stop process / MySQL. service mysqld stop or / Etc / init.d / mysqld stop The result will be: Stopping MySQL: [OK] We start the MySQL server with "-skip-grant-tables". Starting MySQL server / daemon process with no password. mysqld_safe-skip-grant-tables & The result after the command line above: [Root @ server ~] # Starting mysqld daemon with databases from / var / lib / mysql We connect to mysql server with the root user, using the command: mysql-u root The output: Welcome to the MySQL monitor. Commands end with; or g Your MySQL connection id is 1 Server version: 5.0.77 Source distribution Type 'help;' or 'h' for help. Type 'c' to clear the buffer. mysql> Select the mysql and set the new password for the root user. use mysql; update user set password = PASSWORD ("NEW-PASSWORD") Where User = 'root'; flush privileges; quit Resulting from orders above: mysql> use mysql; Reading table information for completion of table and column names You CAN turn off this feature to get a quicker startup with-A Changed Database mysql> update user set password = PASSWORD ('123456 ') WHERE User ='root'; Query OK, 0 Affected rows (0.00 sec) Rows matched: 3 Changed: 0 Warnings: 0 mysql> flush privileges; Query OK, 0 Affected rows (0.01 sec) mysql> quit Bye [Root @ server ~] # Stop and restart the service / MySQL service mysqld stop service mysqld start Result: Starting MySQL: [OK] In the picture below, is shown all password reset process user's root of MySQL. Now we can connect to MySQL (by phpMyAdmin for example.) with the root user, using the new password set above. Tutorial tested CentOS 5.6 cu MySQL Ver 14.12 Distrib 5.0.77, for redhat-linux-gnu (i686) using readline 5.1.