Mac 安装和卸载 Mysql5.7.11 的方法

 更新时间:2016年03月24日 14:04:59   转载 作者:xbamboo  
本文给大家介绍Mac 安装和卸载 Mysql5.7.11 的方法,本文介绍的非常详细,具有参考借鉴价值,感兴趣的朋友一起学习吧

安装

http://www.mysql.com/downloads/, 选择最下方的MySQL Community Edition,点击MySQL Community Server的download, 下载DGM Archive版本。

下载好之后发现只有一个dmg主文件,貌似5.7之前的版本会有多个安装文件。

点开这个文件,逐步安装,注意在成功的时候会弹出提示框,给出临时密码,一定要记住,一定要记住,一定要记住!!!! 如果没找到,请桌面右拉看notifications。

安装成功后,到偏好设置最后一行找到mysql,启动mysql(选择start).

下面就好进行临时密码的修改了:

打开terminal, 一般mysql会默认存在local目录下,所以输入

cd /usr/local/mysql/bin/

执行以下命令:

./mysqladmin –u root –p password

然后会提示输入密码,输入你的临时密码,成功之后会要求输入新密码,将会出现的代码如下

New password:

Confirm new password:

然后出现Since password will be sent to server in plain text, use ssl connection to ensure password safety.这代表已经修改成功啦。

然后使用新的密码登陆mysql,

cd /usr/local/mysql/bin/

./mysqladmin –u root –p

然后输入新密码就好啦!

卸载!!!

在安装过程中出现各种各样的问题,导致我多次重复安装,最终一团糟。后来知道安装新的需要把之前的mysql删除,一个文件都不能留。所以从网上找到了完整代码,保留在此。

侵权删~~~ 偶是遵纪守法的好孩子

sudo rm /usr/local/mysql

sudo rm -rf /usr/local/mysql*

sudo rm -rf /Library/StartupItems/MySQLCOM

sudo rm -rf /Library/PreferencePanes/My*

rm -rf ~/Library/PreferencePanes/My*

sudo rm -rf /Library/Receipts/mysql*

sudo rm -rf /Library/Receipts/MySQL*

sudo rm -rf /var/db/receipts/com.mysql.

调用vim /etc/hostconfig,删除 MYSQLCOM=-YES-这一行。

Tips: 我貌似没有删干净,所以在finder-Go-gotofolder之下输入/usr/local,看有没有重复的mysql文件,有的话就彻底删除。

对了,下载完之后local里面会有一个带有你下载的版本名字的mysql文件夹和一个Mysql快捷方式,我们都是调用这个快捷方式的。

相关文章

  • MySQL SHOW PROCESSLIST协助故障诊断全过程

    MySQL SHOW PROCESSLIST协助故障诊断全过程

    这篇文章主要给大家介绍了关于MySQL SHOW PROCESSLIST协助故障诊断的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-02-02
  • MYSQL使用inner join 进行 查询/删除/修改示例

    MYSQL使用inner join 进行 查询/删除/修改示例

    本文为大家介绍下使用inner join 进行查询/删除/修改,具体实现如下,学习mysql的朋也可以学习下,希望对大家有所帮助
    2013-07-07
  • 教你如何在Mac上安装mysql数据库

    教你如何在Mac上安装mysql数据库

    本文给大家详细介绍了如何在Mac上安装mysql数据库的方法,非常的细致,有需要的小伙伴可以参考下
    2018-05-05
  • MySQL slave_net_timeout参数解决的一个集群问题案例

    MySQL slave_net_timeout参数解决的一个集群问题案例

    这篇文章主要介绍了MySQL slave_net_timeout参数解决的一个集群问题案例,问题日志请见正文,本文使用slave_net_timeout参数解决了这个问题,需要的朋友可以参考下
    2015-05-05
  • 查看MySQL的错误日志的方法

    查看MySQL的错误日志的方法

    我们经常在运行MySQL时会出一些错误,也经常被这些错误搞得晕头转向。当然解决这些问题的首要任务是找到日志信息。
    2010-07-07
  • MySQL 双向备份的实现方法

    MySQL 双向备份的实现方法

    这篇文章主要介绍了MySQL 双向备份的实现方法,即两个 MySQL 服务都是 Master,其中任意一个服务又是另一个服务的 Slave,感兴趣的可以了解一下
    2019-04-04
  • Mysql数据库清理binlog日志命令详解

    Mysql数据库清理binlog日志命令详解

    这篇文章主要给大家介绍了Mysql数据库清理binlog日志命令的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Mysql具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-09-09
  • MySQL的DML语言操作实例

    MySQL的DML语言操作实例

    在本篇文章里小编给大家整理的是一篇关于MySQL的DML语言操作实例内容,有兴趣的朋友们可以学习下。
    2020-02-02
  • 解析MySQL隐式转换问题

    解析MySQL隐式转换问题

    本文通过实例代码给大家介绍了MySQL隐式转换问题,代码简单易懂,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-12-12
  • MySQL 实现双向复制的方法指南

    MySQL 实现双向复制的方法指南

    这篇文章主要介绍了MySQL 实现双向复制的方法指南,本文包括:主机配置,从机配置,建立主-从复制,建立双向复制,需要的朋友可以参考下
    2015-03-03

最新评论