Score:0

รหัสผ่านสำหรับเซิร์ฟเวอร์ mysql

ธง cn

เมื่อฉันติดตั้ง mysql ในครั้งแรกที่ไม่มีรหัสผ่าน จากนั้นฉันก็ไปยุ่งกับเชลล์ mysql และอาจตั้งรหัสผ่านโดยไม่ตั้งใจ ดังนั้นฉันจึงจำมันไม่ได้เมื่อฉันพยายามใช้เซิร์ฟเวอร์จากนั้นฉันติดตั้งแพ็คเกจใหม่ แต่อย่างใดมันยังคงถูกตั้งค่าและตอนนี้ฉันได้รับข้อผิดพลาดเหล่านี้:

sudo mysql
ข้อผิดพลาด 1045 (28000): การเข้าถึงถูกปฏิเสธสำหรับผู้ใช้ 'root'@'localhost' (โดยใช้รหัสผ่าน: NO)

และ

 sudo mysql_secure_installation 
    
    การรักษาความปลอดภัยการปรับใช้เซิร์ฟเวอร์ MySQL
    
    ป้อนรหัสผ่านสำหรับผู้ใช้รูท: 
    ข้อผิดพลาด: การเข้าถึงถูกปฏิเสธสำหรับผู้ใช้ 'root'@'localhost' (โดยใช้รหัสผ่าน: NO)
cn flag
`sudo -i && mysql` ทำงานหรือไม่
Tom Riddle avatar
cn flag
ไม่ มันยังใช้งานไม่ได้ ข้อผิดพลาด 1045 (28000): การเข้าถึงถูกปฏิเสธสำหรับผู้ใช้ 'root'@'localhost' (โดยใช้รหัสผ่าน: NO)
in flag
ควรใช้บัญชี "รูท" MySQL เมื่อตั้งค่าเซิร์ฟเวอร์เป็นครั้งแรกเท่านั้น หรือเมื่อแก้ไขสิ่งที่ผิดพลาดจริงๆ หากคุณได้ตั้ง/เปลี่ยนรหัสผ่านและจำรหัสผ่านไม่ได้ คุณจะต้องล้างเซิร์ฟเวอร์ DB ออกจากเครื่อง ล้างไดเร็กทอรีที่เหลือ และเริ่มต้นใหม่อีกครั้ง หากคุณต้องการบัญชีผู้ดูแลระบบ ให้สร้างบัญชีที่ไม่ใช่ 'รูท' แต่มีสิทธิ์เหมือนกัน

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา