How to create your name on terminal ???
สารบัญ:
- ข้อกำหนดเบื้องต้น
- ระบุเวอร์ชันเซิร์ฟเวอร์
- วิธีรีเซ็ตรหัสผ่านรูทของ MySQL หรือ MariaDB
- 1. หยุดบริการ MySQL / MariaDB
- 2. เริ่มเซิร์ฟเวอร์ MySQL / MariaDB โดยไม่โหลดตารางการให้สิทธิ์
- 3. เข้าสู่ระบบ MySQL shell
- 4. ตั้งรหัสผ่านรูทใหม่
- 5. หยุดและเริ่มเซิร์ฟเวอร์ฐานข้อมูลตามปกติ
- 6. ตรวจสอบรหัสผ่าน
- ข้อสรุป
ลืมรหัสผ่านรูทของ MySQL? ไม่ต้องกังวลมันเกิดขึ้นกับพวกเราทุกคน
ในบทช่วยสอนนี้เราจะแสดงวิธีรีเซ็ตรหัสผ่านรูทของ MySQL ในกรณีที่คุณลืม คู่มือนี้ควรทำงานกับการแจกจ่าย Linux ที่ทันสมัยเช่น Ubuntu 18.04 และ CentOS 7
ข้อกำหนดเบื้องต้น
ก่อนดำเนินการตามขั้นตอนด้านล่างตรวจสอบให้แน่ใจว่าคุณได้ลงชื่อเข้าใช้เซิร์ฟเวอร์ในฐานะผู้ใช้ที่มีสิทธิ์ sudo
ระบุเวอร์ชันเซิร์ฟเวอร์
ขึ้นอยู่กับเวอร์ชันเซิร์ฟเวอร์ MySQL หรือ MariaDB ที่คุณใช้บนระบบของคุณคุณจะต้องใช้คำสั่งต่าง ๆ เพื่อกู้คืนรหัสผ่านรูท
คุณสามารถค้นหารุ่นเซิร์ฟเวอร์ของคุณได้โดยใช้คำสั่งต่อไปนี้:
mysql --version
mysql Ver 14.14 Distrib 5.7.22, for Linux (x86_64) using EditLine wrapper
หรือผลลัพธ์เช่นนี้สำหรับ MariaDB:
mysql Ver 15.1 Distrib 10.1.33-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
อย่าลืมจดบันทึก MySQL หรือ MariaDB เวอร์ชันใด
วิธีรีเซ็ตรหัสผ่านรูทของ MySQL หรือ MariaDB
ทำตามขั้นตอนเหล่านี้เพื่อรีเซ็ตรหัสผ่านรูท MySQL / MariaDB ของคุณ:
1. หยุดบริการ MySQL / MariaDB
ในการเปลี่ยนรหัสผ่านรูทอันดับแรกเราต้องหยุดเซิร์ฟเวอร์ MySQL โดยพิมพ์คำสั่งต่อไปนี้:
2. เริ่มเซิร์ฟเวอร์ MySQL / MariaDB โดยไม่โหลดตารางการให้สิทธิ์
เมื่อตัวเลือก
--skip-grant-tables
เปิดใช้งานทุกคนสามารถเชื่อมต่อกับเซิร์ฟเวอร์ฐานข้อมูลได้โดยไม่ต้องใช้รหัสผ่านและด้วยสิทธิ์ทั้งหมด
ในการเริ่มเซิร์ฟเวอร์ฐานข้อมูลโดยไม่โหลดประเภทของตารางให้สิทธิ์:
sudo mysqld_safe --skip-grant-tables &
เครื่องหมาย
&
ท้ายคำสั่งด้านบนจะทำให้โปรแกรมทำงานในพื้นหลังดังนั้นเราจึงสามารถใช้เชลล์ต่อไปได้
3. เข้าสู่ระบบ MySQL shell
ตอนนี้คุณสามารถเชื่อมต่อกับเซิร์ฟเวอร์ฐานข้อมูลในฐานะผู้ใช้รูทโดยไม่ต้องใส่รหัสผ่าน:
4. ตั้งรหัสผ่านรูทใหม่
-
เรียกใช้คำสั่งต่อไปนี้หากคุณมี MySQL 5.7.6 และใหม่กว่าหรือ MariaDB 10.1.20 และใหม่กว่า:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MY_NEW_PASSWORD';
FLUSH PRIVILEGES;
หากคำสั่ง
ALTER USER
ไม่ได้ผลสำหรับคุณให้ลองแก้ไขตารางผู้ใช้โดยตรง:UPDATE mysql.user SET authentication_string = PASSWORD('MY_NEW_PASSWORD')
WHERE User = 'root' AND Host = 'localhost';
FLUSH PRIVILEGES;
เรียกใช้คำสั่งต่อไปนี้หากคุณมี MySQL 5.7.5 และรุ่นก่อนหน้าหรือ MariaDB 10.1.20 และรุ่นก่อนหน้า:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MY_NEW_PASSWORD');
FLUSH PRIVILEGES;
ในทั้งสองกรณีหากทุกอย่างเป็นไปด้วยดีคุณจะเห็นผลลัพธ์ต่อไปนี้:
Query OK, 0 rows affected (0.00 sec)
5. หยุดและเริ่มเซิร์ฟเวอร์ฐานข้อมูลตามปกติ
หลังจากที่ตั้งรหัสผ่านรูตแล้วเราจะต้องหยุดเซิร์ฟเวอร์ฐานข้อมูลและเริ่มต้นตามปกติ
หยุดเซิร์ฟเวอร์ฐานข้อมูลโดยใช้คำสั่งต่อไปนี้:
mysqladmin -u root -p shutdown
คุณจะได้รับแจ้งให้ป้อนรหัสผ่านรูทใหม่:
เริ่มเซิร์ฟเวอร์ฐานข้อมูลตามปกติ:
-
สำหรับ MySQL ให้พิมพ์:
sudo systemctl start mysql
สำหรับ MariaDB ให้พิมพ์:
sudo systemctl start mariadb
6. ตรวจสอบรหัสผ่าน
ในการตรวจสอบว่ารหัสผ่านรูทใหม่นั้นถูกใช้อย่างถูกต้องให้พิมพ์:
mysql -u root -p
คุณจะได้รับแจ้งให้ป้อนรหัสผ่านรูทใหม่ ใส่มันและคุณควรเข้าสู่เซิร์ฟเวอร์ฐานข้อมูลของคุณ
ข้อสรุป
ในบทช่วยสอนนี้คุณได้เรียนรู้วิธีรีเซ็ตรหัสผ่านรูทของ MySQL หรือ MariaDB ตรวจสอบให้แน่ใจว่ารหัสผ่านรูทใหม่ของคุณแข็งแรงและปลอดภัยและเก็บไว้ในที่ปลอดภัย
อย่าลังเลที่จะแสดงความคิดเห็นหากคุณมีคำถามใด ๆ
mysql mariadbCamus เคยร่วมงานกับ CEO ของ EADS ซึ่งเป็น บริษัท ด้านอวกาศของยุโรป ปัจจุบันเขาเป็นกรรมการผู้จัดการของ Evercore Partners ซึ่งเป็นที่ปรึกษาของสหรัฐฯและยังเป็น CEO ของ Lagardere ซึ่งเป็น บริษัท สื่อฝรั่งเศส เขาจะยังคงอยู่ในบทบาทดังกล่าวหลังจากที่เขากลายเป็นประธาน Alcatel และจะอยู่ที่ New York Verwaayen เป็น CEO ของ BT ในสหราชอาณาจักรจนถึงเดือนมิถุนายนและเขาจะดำรงตำแหน่งในปารีสในบทบาท Alcatel- Lucent CEO หนังสือพิมพ์รายดังกล่าว Alcatel-Lucent ซึ่งพยายามหาทางการเงินกำลังค้นหาผู้บริหารระดับสูงคนใหม่ตั

2 ปี การควบกิจการของ Alcatel และ Lucent ไม่ได้ราบรื่น Tchuruk และ Russo รายงานว่ายังไม่ได้รับพร้อมในช่วงเวลานั้นและวัฒนธรรมของทั้งสอง บริษัท ยังไม่ได้รับการพอดีง่าย
ปิดไดรฟ์ดิสก์ออกจาก PlayStation Portable ของ Sony และเพิ่ม gamepad สไลด์โชว์ที่ได้รับการออกแบบโดย Mylo และคุณจะได้รับ PSP Go ที่เล็กลงเบาและมีราคาแพงกว่า โซนี่ได้เลื่อนระดับราคาของแพลตฟอร์มมาจาก $ 170 ถึง $ 250 เป็นค่าใช้จ่าย 5/6 ของ PlayStation 3 หรือ Xbox 360 Elite ซึ่งเป็นหุ่นยนต์เกมที่สามารถโปรแกรมแก้ไขได้หรือรับประทานอาหารค่ำที่ร้าน Fat Fat Dump ของ Heston Blumenthal ในการแลกเปลี่ยนคุณจะได้รับ nips และ tucks ในน้ำหนักและขนาดอินเทอร์เฟซจับริบหรี่ retooled บลูทู ธ และหน่วยความจำแฟลชภายใน 16 ก

Nintendo ได้ลดลง DS ของสองครั้งตั้งแต่เปิดตัวดังนั้น turnabout การแข่งขันคือ fair play PSP Go ของ Sony เป็นรูปแบบการเปลี่ยนแปลงที่สี่ของแพลตฟอร์มโดยลดน้ำหนักลงเหลือ 5.6 ออนซ์น้ำหนักเบากว่า PSP Slim ถึง 16 เปอร์เซ็นต์และน้ำหนักเบากว่า PSP-1000 ถึง 43% นอกจากนี้ยังมีขนาดเล็กกว่า PSP Slim ถึง 35 เปอร์เซ็นต์บรรจุข้อมูลทุกอย่างที่รุ่นเก่ายกเว้นไดรฟ์ UMD ในพื้นที่น้อยกว่า 3 แห่งและรวมถึงหน้าจอไวด์สกรีนขนาด 480 x 272 พิกเซล ด้านพลิกกลับ: พิกเซล LCD ใช้พื้นที่น้อยลงเนื่องจาก Sony ย่อขนาดเส้นทแยงมุมจาก 4
วิธีรีเซ็ตรหัสผ่าน firefox master

ไม่สามารถสร้างรหัสผ่านหลักใหม่บน Firefox เพราะคุณทำรหัสเก่าหาย คุณต้องรีเซ็ตอันนี้ก่อน เรียนรู้วิธีการทำ