关于新版MySQL5.7数据库安装后使用自生成初始密码登录的问题(MAC版)
2016-08-20 09:57
417 查看
前言:以前都是用windows编程的,最近转了mac,然后就在机子上装了个MySQL数据库,结果安装完成后在登录上出了问题,搞得人极其郁闷,当然最后还是解决了,在此特别分享出来,希望跟我遇上同样问题的朋友可以少走弯路。这也是第一次发帖,不好勿喷。
第一步: 我们在使用MAC安装MySQL时,结尾部分会弹出一个对话框。
这个对话框里有MySQL为我们自动生成的密码,就是localhost:后面的部分,其中包含了一些特殊字符,例如我的密码就是
%a8Mw小于号F%PLR,
这个密码使我们初次登陆所必需的,所以请截图保存,当然你要是忘记保存的话,这有两种解决方式:1.重新安装,这次要记得截图保存啊。2.可以使用终端进行修改密码,这个不需要初始密码也能修改(方法自行百度,网上都有,不过个人觉得有些麻烦)。
第二步:安装完成后,我们在系统偏好设置里找到MySQL,并启动服务。之后进入终端,首先配置我们的path环境变量。(这个配置方法是在网上看到的,但忘了出处了)
1.输入: cd ~
会进入~文件夹
2.输入:touch .bash_profile(不要忽略中间的空格)
回车执行后,
输入:open -e .bash_profile (不要忽略中间的空格)
会在TextEdit中打开这个文件(如果以前没有配置过环境变量,那么这应该是一个空白文档)。如果有内容,请在结束符前输入,如果没有内容,请直接输入如下语句:
export PATH=${PATH}:/usr/local/mysql/bin
这样我们的path就算配置好了,使用这种方法只需要配置一次,非常方便。
第三步:打开终端,登录数据库,首先输入 mysql -u root -p 回车,会看到如下显示
这里要求我们输入密码,密码就是我们自动生成的那个密码,要注意的是这里使用的命令模式,所以输入密码我们是看不到的,但确实输入了,输完密码回车后会出现如下显示
这样我们就成功登录了我们的数据库,同时会发现终端开头语句已经变成了mysql,之后我们输入
update user set password=password(‘???’) where user=’root’;
这样以后我们就可以用新密码登录了。新密码就是你输入的那几个?的具体字符。
第一步: 我们在使用MAC安装MySQL时,结尾部分会弹出一个对话框。
这个对话框里有MySQL为我们自动生成的密码,就是localhost:后面的部分,其中包含了一些特殊字符,例如我的密码就是
%a8Mw小于号F%PLR,
这个密码使我们初次登陆所必需的,所以请截图保存,当然你要是忘记保存的话,这有两种解决方式:1.重新安装,这次要记得截图保存啊。2.可以使用终端进行修改密码,这个不需要初始密码也能修改(方法自行百度,网上都有,不过个人觉得有些麻烦)。
第二步:安装完成后,我们在系统偏好设置里找到MySQL,并启动服务。之后进入终端,首先配置我们的path环境变量。(这个配置方法是在网上看到的,但忘了出处了)
1.输入: cd ~
会进入~文件夹
2.输入:touch .bash_profile(不要忽略中间的空格)
回车执行后,
输入:open -e .bash_profile (不要忽略中间的空格)
会在TextEdit中打开这个文件(如果以前没有配置过环境变量,那么这应该是一个空白文档)。如果有内容,请在结束符前输入,如果没有内容,请直接输入如下语句:
export PATH=${PATH}:/usr/local/mysql/bin
这样我们的path就算配置好了,使用这种方法只需要配置一次,非常方便。
第三步:打开终端,登录数据库,首先输入 mysql -u root -p 回车,会看到如下显示
这里要求我们输入密码,密码就是我们自动生成的那个密码,要注意的是这里使用的命令模式,所以输入密码我们是看不到的,但确实输入了,输完密码回车后会出现如下显示
这样我们就成功登录了我们的数据库,同时会发现终端开头语句已经变成了mysql,之后我们输入
update user set password=password(‘???’) where user=’root’;
这样以后我们就可以用新密码登录了。新密码就是你输入的那几个?的具体字符。
相关文章推荐
- Mac的新版mysql安装之后登录root密码问题
- 关于Mac安装MySQL和MySQLWorkbench的初始密码,环境配置问题总结
- MAC下安装mysql,使用生成密码登陆提示已过期,重设密码
- 关于centos7中使用rpm方式安装mysql5.7版本后无法使用root登录的问题
- 关于AD域在通过LDAP认证登录时密码修改后还可使用旧密码正常登录问题解决方法 推荐
- Mac下使用XMPP即时通讯【3】:openfire安装完毕后无法登录控制台(忘记密码)的解决方法
- 关于centos7中使用rpm方式安装mysql5.7版本后无法使用root登录的问题
- 关于Linux下面msyql安装后并未设置初始密码,但是登录报错“Access denied for user 'root'@'localhost' (using password: NO)”的解决方案
- 关于MySql安装完成,默认链接的初始化密码修改[mac版MySQL初始密码]
- 关于mac系统上 mysql重置密码(解决密码错误不能登录Sequel Pro的问题)
- Mac 下安装MySQL5.7.6版本时,修改安装生成的root临时密码时遇到的一个问题
- 关于使用maskbarcode在WEB页面中生成一维条形码的问题
- zencart初始安装后台目录admin必须修改才能登录问题
- 关于使用universal usb installer 安装 archlinux 失败的问题
- 关于HUAWEI EG162G安装使用问题解决方案
- MSDE安装出问题:为了安全起见,要求使用强SA密码。请使用SAPWD开关提供同一密码
- 关于 mysql5 改密码后不能登录的问题
- VMWare Workstation上使用RedHat Linux安装和配置Hadoop群集环境03_配置虚拟机之间SSH无密码登录
- vmware安装Mac 关于darwin的使用
- 关于在32位系统下使用VMware安装64位系统的问题