mac mysql dmg_在mac下使用DMG安装Mysql

1. 使用DMG安装Mysql

在mac下使用DMG安装Mysql,并进行本地开发的简单配置

1.1 下载并安装

mysql下载地址:https://dev.mysql.com/downloa...

当前安装版本: mysql-5.7.22-macos10.13-x86_64.dmg

1.2 记录安装后的root密码

安装完成后会一个提示弹窗,保存弹出窗的密码,该密码是root的自动生成密码,如:nAtg)3QBA!7_

1.3 设置开动启动

在系统偏好设置里,找到mysql,打开即可启动,也可设置开机启动。

1.4 更改初始密码

使用localhost连接数据库,会提示密码通过,但未修改初始密码,连接不成功。需进行密码更改

1.4.1 配置mysql终端可访问

查看此目录下是否有mysql

$ open /usr/local/mysql/bin

打开系统环境变量配置

$ vim ~/.bash_profile

添加下面代码

export PATH=$PATH:/usr/local/mysql/bin

执行命令使配置生效

$ source ~/.bash_profile

1.4.2 登录mysql

登录mysql, 输入之前保存的初始化密码 nAtg)3QBA!7_

$ mysql -uroot -p

1.4.3 修改初始密码

# 注意结尾有分号

$ SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpassword');

1.4.4 修改ip访问权限

// 参数文章https://blog.csdn.net/liuquan0071/article/details/62423674

// 授权所有数据库的所有表的所有权限给ip为任意值用户名为root密码为newpassword的用户

修改用户root在终端访问数据库的权限

$ GRANT ALL ON *.* TO 'root'@'%' IDENTIFIED BY 'newpassword';

刷新使刚修改的权限生效

$ flush privileges;

现在可以使用ip访问数据库了.

2. 删除Mysql

如果存在旧的mysql安装可能会出问题,完全删除旧的mysql的方法如下:

怎样才能完全卸载mysql和删除它从你的Mac(包括所有数据库)执行以下操作:

打开终端窗口

使用mysqldump备份你的数据库将文本文件!

停止数据库服务器

sudo rm /usr/local/mysql

sudo rm -rf /usr/local/mysql*

sudo rm -rf /Library/StartupItems/MySQLCOM

sudo rm -rf /Library/PreferencePanes/My*

edit /etc/hostconfig and remove the line MYSQLCOM=-YES-

rm -rf ~/Library/PreferencePanes/My*

sudo rm -rf /Library/Receipts/mysql*

sudo rm -rf /Library/Receipts/MySQL*

sudo rm -rf /private/var/db/receipts/mysql

最后三行尤为重要,否则,你不能安装一个旧版本的MySQL,即使你认为你已经完全删除了新版本!希望能帮大家!

3. brew安装mysql

此安装比较简单,网络上有比较多的教程,安装都成功的。

安装完后mysql启动

$ brew services start mysql

停止

$ brew services stop mysql

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值