ฉันพยายามที่จะติดตั้งขึ้น MySQL บน Mac OS 10.6 ใช้ Homebrew brew install mysql 5.1.52
โดย
mysql_install_db
ทุกอย่างเป็นไปด้วยดีและผมก็ประสบความสำเร็จด้วย
อย่างไรก็ตามเมื่อฉันพยายามเชื่อมต่อกับเซิร์ฟเวอร์โดยใช้:
/usr/local/Cellar/mysql/5.1.52/bin/mysqladmin -u root password 'mypass'
ฉันเข้าใจ:
/usr/local/Cellar/mysql/5.1.52/bin/mysqladmin: เชื่อมต่อกับเซิร์ฟเวอร์ที่ 'localhost' ข้อผิดพลาดที่ล้มเหลว: 'การเข้าถึงถูกปฏิเสธสำหรับผู้ใช้' รูท '@' localhost '(ใช้รหัสผ่าน: NO)'
ฉันพยายามเข้าถึงmysqladmin or mysql using -u root -proot
ด้วยเช่นกัน
แต่มันก็ใช้ไม่ได้กับหรือไม่มีรหัสผ่าน
นี่เป็นการติดตั้งใหม่บนเครื่องใหม่และเท่าที่ฉันรู้การติดตั้งใหม่นั้นจะต้องสามารถเข้าถึงได้โดยไม่ต้องใช้รหัสผ่านรูท ฉันก็ลอง:
/usr/local/Cellar/mysql/5.1.52/bin/mysql_secure_installation
แต่ฉันก็ยังได้
ข้อผิดพลาด 1045 (28000): การเข้าถึงถูกปฏิเสธสำหรับผู้ใช้ 'root' @ 'localhost' (ใช้รหัสผ่าน: NO)
mysql -u root
และทำงานได้ที่นี่: |