升级到优胜美地,然后重新安装MySQL作为套接字错误的建议。已安装5.7并将pdo_mysql.default_socket=/tmp/mysql.sock
添加到/etc/php.ini.default。
更改root用户密码后,将其设置为已过期,如果未使用--skip-grant-tables
处于安全模式,则无法执行任何操作。收到消息:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
尝试在终端上运行MySQL时没有“跳过授权表”。此选项不允许更改为password_expired=N
。还有另一种方法可以将它设置为PASSWORD EXPIRE NO(或者甚至更好,从不)?
由于软件不兼容,我无法升级到El Capitan。