给苹果osx安装mysql数据库
2016-03-12 16:40
477 查看
苹果系统一直升级,升级到了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('新密码');
安装完以后数据库为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('新密码');
相关文章推荐
- 一个存储函数的问题错误
- 【MySQL】MySQL无基础学习和入门之二:MySQL的安装
- PHP_mySQL_通过php代码+sql查询语句读取数据库信息
- Install-Package MySql.Data.Entity.EF6失败的解决办法
- ubuntu下解决mysql插入中文乱码(???)的问题
- mysql进阶(二十三)数据库事务四大特性
- mysql实现主从复制
- MYSQL ERROR 1862 (HY000): Your password has expired.
- 解决mysql保存中文数据乱码
- mysql优化
- mysql初始化相关
- mysql数据导出乱码
- Mysql 出现Table‘xxx’is read only问题
- mysql调优工具
- MySQL- 数据类型
- mysql-enum
- mysql利用存储过程批量插入数据
- MySQL延迟更新索引(delay_key_write)
- MySQL时间函数
- MySQL索引类型一览 让MySQL高效运行起来