mysqlcheck
ฉันพยายามที่จะเรียกใช้ มันล้มเหลวด้วย:
$ sudo su -
# mysqlcheck --auto-repair --all-databases
mysqlcheck: Got error: 1045: Access denied for user 'root'@'localhost' (using password: NO) when trying to connect
คำถามและคำตอบอื่น ๆ พูดเพื่อแก้ไขหรือรีเซ็ตรหัสผ่าน MySQL ฉันไม่อยากทำอย่างนั้นเพราะฉันไม่รู้ผลกระทบ หากมีสคริปต์ใด ๆ ที่ใช้มันแล้วฉันจะทำลายพวกเขา อย่างน้อยที่สุดฉันต้องแบ่งปันกับผู้ดูแลระบบอีกสองคน (พาร์ทไทม์) คนอื่น ๆ ดังนั้นมันจึงเป็นความเจ็บปวดเป็นส่วนใหญ่
สิ่งที่ฉันต้องการสำหรับ MySQL คือการจดจำผู้ใช้รูทของเครื่อง (uid 0) และให้สิทธิ์กับรูททั้งหมด
ฉันกำลังทำงานกับ CentOS 7.2 ฉันจะให้ MySQL ให้สิทธิ์ผู้ใช้รูตได้อย่างไร
นี่คือคำถามที่เกี่ยวข้อง พวกเขาทั้งหมดนำกลับไปแก้ไขรหัสผ่าน
mysql.conf
) ฉันจะต้องตอบกลับให้คุณเพื่อยอมรับ