资讯专栏INFORMATION COLUMN

在mac下使用DMG安装Mysql

caohaoyu / 1249人阅读

摘要:更改初始密码使用连接数据库,会提示密码通过,但未修改初始密码,连接不成功。安装完后启动停止

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

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/47948.html

相关文章

  • MacOS安装MySQL 报错

    摘要:通过文件安装之后。。。。首先,我们来重现一下从安装开始的整个过程。在打开的文件中输入下面这行命令,保存后退出即可在命令行中使用命令。 MacOS通过DMG文件安装MySQL 之后。。。。 你可能会遇到这两个头疼的提示: error1 Unable to connect to host 127.0.0.1 because access was denied. Double-check...

    Zhuxy 评论0 收藏0
  • mac os x中安装mysql+phpmyadmin的方法记录

    摘要:安装由于中并没有预装,所以需要自己手动安装,我装的是,具体版本依个人喜好,到官网上选。点击安装第个文件,这样就会自动在开机时自动启动了。从访问,用为用户名,密码登录,至此,安装完成,可以与默认的进行混合使用了。请参考让中的支持来解决。 1.安装MySQL 由于Mac OS X中并没有预装MySQL,所以需要自己手动安装,我装的是:mysql-5.6.19-osx10.7-x86_64....

    Aceyclee 评论0 收藏0
  • mac osx安装mysql5.7.9

    摘要:下载安装下载地址格式的包直接点击安装即可,在安装最后会弹出一个用户的初始密码复杂不易记住一定要记录下这个密码,否则就要重新安装了启动服务打开系统偏好设置选择点击配置环境变量在变量后添加用隔开,我的是这样的保存退出后运行使环境变量立即生 下载安装mysql5.7.9 下载地址mysql-5.7.9-osx10.10-x86_64.dmg showImg(https://segmentfa...

    xuhong 评论0 收藏0
  • mac os x EnvironmentError: mysql_config not found

    摘要:下载到的官网下载包,包均可配置命令的环境变量包如果是包,直接双击安装默认安装路径为将的目录添加到环境变量,如我使用的是,包解压将解压的目录添加到环境变量,如我使用的是,使的环境生效重启,再次进入环境,即可。 下载MySQL 1. 到MySQL的官网下载MySQL 2. zip包,dmg包均可 配置MySQL命令的环境变量 DMG包 1. 如果是dmg包,直接双击安装; 2. 默认安装路...

    mozillazg 评论0 收藏0
  • mac os x EnvironmentError: mysql_config not found

    摘要:下载到的官网下载包,包均可配置命令的环境变量包如果是包,直接双击安装默认安装路径为将的目录添加到环境变量,如我使用的是,包解压将解压的目录添加到环境变量,如我使用的是,使的环境生效重启,再次进入环境,即可。 下载MySQL 1. 到MySQL的官网下载MySQL 2. zip包,dmg包均可 配置MySQL命令的环境变量 DMG包 1. 如果是dmg包,直接双击安装; 2. 默认安装路...

    xuhong 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<