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
mac mysql dmg_在mac下使用DMG安装Mysql相关推荐
- yum安装mysql及启动_linux下使用yum安装mysql以及启动、登录和远程访问
linux下使用yum安装mysql,以及启动.登录和远程访问. 1.安装 查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没 ...
- centos7源码安装mysql报错_CentOS7 下源码安装MySQL数据库 8.0.11
本文主要向大家介绍了CentOS7 下源码安装MySQL数据库 8.0.11,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. CentOS7 下源码安装MySQL 8.0.11 系 ...
- yum mysql 如何启动_linux下使用yum安装mysql以及启动、登录和远程访问
linux下使用yum安装mysql,以及启动.登录和远程访问. 1.安装 查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没 ...
- centos 6.7 mysql rpm_CentOS 6.7 下RPM方式安装MySQL 5.6
1. 下载Linux对应的RPM包,如:CentOS6.7_64对应的RPM包,如下: [root@mysql ~]# ll 总用量 113808 -rw-------. 1 root root ...
- yum方式安装mysql多实例_centos7下使用yum安装mysql
CentOS7的yum源中默认好像是没有mysql的.为了解决这个问题,我们要先下载mysql的repo源. 1. 下载mysql的repo源 $ wget http://repo.mysql.com ...
- checking for mysql_commit in -lmy_无法在MacOs下通过Gem安装Mysql的问题_MySQL
bitsCN.com 无法在Mac Os下通过Gem安装Mysql的问题 在Mac Os下通过Gem安装Mysql时,老是报错: Java代码 Building native extensions. ...
- linux yum 安装mysql_Linux下使用yum安装MySQL
linux下使用yum安装mysql 1.安装 查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没有安装包: yum list ...
- CentOS6.8下使用yum安装mysql,并远程登陆mysql
yum安装5.6版本的mysql一.检查系统是否安装其他版本的MYSQL数据 #yum list installed | grep mysql有则删除所有 #yum -y remove mysql-l ...
- mysql noinstall_Windows 下noinstall方式安装 mysql 5.7.5 m15 winx64(推荐)
下载解压不说 我解压在:E:\DBFiles\mysql-5.7.15-winx64\mysql-5.7.15-winx64 添加配置文件E:\DBFiles\mysql-5.7.15-winx64\ ...
- [mysql] linux下使用yum安装mysql
From: http://www.2cto.com/database/201207/141878.html linux下使用yum安装mysql 1.安装 查看有没有安装过: yum list ins ...
最新文章
- 乌班图linux分辨率不能调,ubuntu不能设置高分辨率问题的解决方法,
- linux命令之find和locate
- 有3个集合, 从其中一个集合中删除同时存在于另外两个集合的元素
- 【Linux学习记录】Linux磁盘与文件系统管理
- python招生海报_从原研哉的哲学中学习海报设计
- 2021最新全球CS专业排名发布,CMU再夺榜首,清华和MIT并列
- MyBatis中selectByExample和selectByExampleWithBLOBs区别
- 两种排序方法(直接判断)
- GNN | 最新2022综述
- SRCNN 图像超分辨率重建(tf2)
- Office 检测到一个与此文件相关的问题为帮助保护您的计算机,无法打开此文件。
- java中实现正态分布
- 苹果cms10好看的模板安全干净自适应黑色炫酷模板
- 教你如何用插件加速视频播放
- 20190422每周精品之认知
- C/C++运行错误收藏
- navicat点击连接出现2059catching_sha2_password错误
- 玩转内网穿透(1):内网穿透是什么?有什么用
- 弹性法计算方法的mck法_SAM4E单片机之旅——9、UART与MCK之MAINCK
- GameFramework:打包资源,打随app发布包,打包生成文件夹说明,上传资源至服务器,下载资源,GameFreamworkList.dat 与GameFrameworkVersion.dat