Mac mysql 安装配置以及忘记初始密码的解决方法

本文详细说明了mac下mysql的安装和配置,现在mysql出于安全考虑安装时会默认初始化一个随机密码,如果忘记了需要重置也可以从本文找到答案。 本文由作者金天原创,欢迎大家转载,不过请保留这段版权信息,多谢合作,如对本文有任何问题欢迎联系作者: jintianiloveu Mac下mysql的安装(推荐使用dmg安装,避免不必要的麻烦) Mac下安装mysql可以直接去官网下载dmg安装包,但是速度实在是慢,如果大家需要下载链接可以在下面回复邮箱我会第一时间打给大家,当然也可以加入我们的欧曼开发者联盟QQ群:373987228,中国新一代计算机高手聚集地。好了闲话不多说我们直接看看如何安装。 首先这个mysql如果用dmg安装的话就是傻瓜一键式安装了,非常方便简单快捷。dmg安装包默认安装sql在了/usr/local文件目录下: 要重启或者停止mysql服务在设置中有: 可以说非常的简单方便快捷。好了接下来我们该干啥?安装好了对不对?我们在终端输入mysql发现并没有什么卵用啊。同志们莫慌,这是因为,你还没有吧mysql加入环境变量,怎么加也很简单。 Mysql加入环境变量 我们在终端输入 vim ~/.bash_profile 我们在里面增加一行: export PATH=$PATH:/usr/local/mysql/bin 这就把mysql添加进了环境变量,后面我们就可以用这个目录下的命令了。 MySQL搭建好后忘记初始密码 这是很多人遇到的问题,mysql安装时生成的密码又臭又长在终端输入根本看不到,很容易输错,而且很多时候我们搭建mysql的时候有妹子在旁边,跟妹子说话时就会忘记保存,这个时候我们就要重置密码了,在终端输入一下命令(先关闭mysql): sudo mysqld_safe --skip-grant-tables 这里mysqld_safe的意思是让mysql进入安全模式(麻瓜也知道),后面—skip-grant-tables意思是不需要密码进入,很容易理解吧,可以说这行命令很重要,大家在必要的时候可以记住,(如果你第二次忘记密码,那么你用这个命令的时候要关闭mysqld服务,怎么关闭Google一下)接着: mysql -u root 然后就用SQL语句修改密码: UPDATE mysql.user SET password=PASSWORD('yourpassword') WHERE User='root' OK!确定之后/c,然后exit退出,在开一个终端输入 mysql -u root -p 接着输入新密码就可以进入mysql啦~ 感谢大家阅读我的博客,本文永久更新地址: jinfagang.coding.me 也欢迎大家积极留言,让我看到你的存在