给苹果osx安装mysql数据库

苹果系统一直升级,升级到了10.8,需要安装mysql时,一直会以为和原来一样,直接点击完来配置就可以使用,

安装完以后数据库为5.7版本的,也没有看任何事就直接运行,

发觉不行,也无法登录,马上查资料,原来5.7版本的苹果mysql,安装完会自动生成一个密码,因此我的密码没有看,因此唯一的出路,重置密码,马上网上一找,


1. 在系统偏好 中,中止MYSQL服务.;

2. cd/usr/local/mysql-...../bin

  sudo ./mysqld_safe--skip-grant-tables

3. 登录MySQL;

mysql

4. 置空root用户的密码; 
mysql> update mysql.user set password=‘’ whereUser='root'; 
mysql> flush privileges; 
mysql> quit

5. 重新启动MySQL服务,

6. 添加密码mysql> mysqladmin -u root -p password 123    密码改为123


以下是安装密码重置,但是第四步怎么都无法处理,打开数据库看了一下user 表,晕倒,新版本password字段没有了,只能另想办法,



看了半天也只有authentication_string最像,

看了半天原来这个真是这样的,而后又发觉以上更正数据库密码不能直接修改,因此密码又是错误的


mysql> UPDATE mysql.user SET authentication_string=PASSWORD(’新密码’) WHERE User=’root’; 

Password()函数进行加了密

mysql> FLUSH PRIVILEGES;

要重启电脑,然后就直接登录了!
以下两步是某些人有发生,因此先记录一下,我是没有发生;
 某些人登录成功以后密码就过期了,像windows电脑重置一下,更新了时间即可,以下是可行
SET PASSWORD = PASSWORD( '新密码');


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值