Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 24914|Відповідь: 3

[Джерело] MySQL Server 5.7 Скинути root-пароль

[Копіювати посилання]
Опубліковано 25.05.2017 09:51:07 | | | |
Перш за все, перше, що потрібно зробити — спочатку зупинити сервіс mysql, зупинити його в сервісі, або ж зупинити за допомогою команди cmd, я зупиняю це безпосередньо від сервісу наступним чином:



Мій каталог встановлення mysql: C:\Program Files\MySQL\MySQL Server 5.7\bin\,
Згідно з інструкцією в Інтернеті, я використав команду cmd, щоб зайти в папку bin у mysql, а потім виконав:


Нізащо. Звіт про помилки після виконання виглядає так: ситуація в Shenma ???



mysqld: Can't change dir to 'C:\Program Files\MySQL\MySQL Server 5.7\data\' (Errcode: 2 - No such file or directory)
2017-05-25T01:26:39.139544Z 0 [Увага] TIMESTAMP з неявним значенням DEFAULT застарів. Будь ласка, використовуйте опцію --explicit_defaults_for_timestamp сервера (див. документацію для детальнішої інформації).
2017-05-25T01:26:39.139544Z 0 [Примітка] --secure-file-priv встановлено на NULL. Операції, пов'язані з імпортом і експортом даних, вимкнені
2017-05-25T01:26:39.142318Z 0 [Примітка] mysqld (mysqld 5.7.17) починається як процес 11960 ...
2017-05-25T01:26:39.161559Z 0 [Увага] Не можу створити тестовий файл C:\Program Files\MySQL\MySQL Server 5.7\data\DESKTOP-7IAJK37.lower-test
2017-05-25T01:26:39.162538Z 0 [Увага] Не можу створити тестовий файл C:\Program Files\MySQL\MySQL Server 5.7\data\DESKTOP-7IAJK37.lower-test
2017-05-25T01:26:39.163179Z 0 [ПОМИЛКА] не вдалося встановити datadir на C:\Program Files\MySQL\MySQL Server 5.7\data\
2017-05-25T01:26:39.163179Z 0 [ПОМИЛКА] Скасування

2017-05-25T01:26:39.163179Z 0 [Примітка] Кінець Бінлогу
2017-05-25T01:26:39.163179Z 0 [Примітка] mysqld: Закриття завершено

Не грайте в карти за звичкою!!

Ха-ха, багато туторіалів в Інтернеті помиляються, коли ми виконуємо речення "mysqld --skip-grant-tables", mysql знайде папки my.ini та даних у батьківському каталозі bin,

Після встановлення mysql 5.7 каталог даних бази даних і my.ini конфігураційних папок було змінено, і він не був у тій самій папці, що й наша папка bin.

На першій діаграмі є дуже важливий параметр у сервісі mysql:





Правильний спосіб зміни root-пароля виглядає так:

1: Зупинити сервіс mysql
2: Відкрити конфігураційний файл --defaults-file (у мене "C:\ProgramData\MySQL\MySQL Server 5.7\my.ini"),
Додайте речення внизу my.ini і збережіть:
3: Запустити сервіс MySQL
4: Використайте команду cmd, cd у папці bin-файлу mysql, а потім виконайте:
Просто введіть пароль невимушено! ! Просто введіть пароль невимушено! ! Просто введіть пароль невимушено! !

Ми успішно пройшли участь!
5: Виконайте наступну команду:
6: Root-пароль успішно змінено!! Однак це ще не кінець, давайте не забудемо видалити речення, my.ini щойно додали!! Потім перезапустіть mysql!

Забити

Кількість учасників1МБ+1 Сприяють+1 Колапс причина
Тутуту + 1 + 1 Дуже потужно!

Переглянути всі рейтинги





Попередній:Проблеми адаптації ширини CSS ПК та мобільного телефону
Наступний:C# використовує ICSharpCode.SharpZipLib.dll для стиснення та розпакування файлів/папок
Опубліковано 08.11.2018 16:50:55 |
Чудово, але коли я випадково вводжу пароль, з'являється запит:
C:\Program Files\MySQL\MySQL Server 5.7\bin>mysql.exe -uroot -h 127.0.0.1 -p
Введіть пароль: *****
ERROR 2003 (HY000): Не можу підключитися до MySQL сервера на '127.0.0.1' (10061)
Опубліковано 22.11.2018 19:38:30 |
Дякую, бос, я нарешті вирішив це і зрозумів віддалене підключення до бази даних MySQL, яке зламало тиждень. Щойно сьогодні увімкнули мережу, здавалося, він вилікував старий закреп, який турбував мене багато років~
Ще раз дякую!!
Опубліковано 27.12.2018 22:20:46 |
Старший брат, старший брат, нарешті вирішив !!!!! Дуже тобі дякую!!!!!!!!!
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com