mac系统OS X10.10版本安装最新5.7.9mysql的方法
作者:mrr 发布时间:2024-01-14 10:05:38
用过mac的朋友都反映很好用,不仅美观,性能好,关键是他的系统底层对于开发人员来说,无疑就是一个最大的好处,用习惯linux的人就知道mac的强大。
但是也有一点最蛋疼的是,mac的习惯跟windows两个概念,习惯了windows,难免会有点不知所措。甚至软件的安装也有极大的差别。
最近装完svn、再装mysql,折腾到不像人样,最后看官方文档以及网络上的资料,才慢慢了解。
关于目前mysql最新版的问题以及mac系统下10.10的mysql问题,网上几乎没有资料,经过两天的反复安装测试,终于搞定。
其实mysql5.7因为很多地方都与旧版有差异,在mac上安装的内容也有所不同,不过安装的事项与windows上的mysql5.7可以作为参考。
下面说下我的做法。
1.下载与安装mysql主程式
首先去官网下载mysql,目前我的mac版本是10.10.5 OS X Yosemite,针对这个版本mysql上对应的版本是5.7.9.
到这里需要补充几点,5.7后的mysql不再需要安装MySql的启动项:MySQL_StartupItem.pkg。
所以下下来的mysql就只有一个dmg主文件。
下载并安装完成以后,请到偏好设置中最后一行查看mysql的service情况,那里是手动开启/关闭服务的通道。
这里请注意:5.7以后安装的mysql不再使用旧版的默认密码:root,安装的过程中将出现一个弹窗提示,那里是一个临时密码,请复制出来保存,以后会需要用到它,
他就是默认密码。
2.修改默认密码
安装成功以后使用临时密码登陆到mysql,看下能不能登陆进去,如果可以,下面将进行临时密码的更改。
(温馨提醒:操作mysql命令有两种方式,一种是设置mysql环境变量,这样就可以直接使用mysql命令而不需要进入mysql/../bin目录下执行。另一种就是直接进入/usr/local/mysql/bin/下执行脚本)
使用临时密码登陆成功以后会有这么一句提示:You must reset your password using ALTER USER statement before executing this statement.
这是在提示你需要重设密码。
执行该命令:
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,如果有mysql> 出来,说明登陆成功。
到这里,我折腾了两天搞定的事情,就完成了。


猜你喜欢
- 质数又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数。一、判断一个数是否为素数:基于定义def
- :is 动态组件使用 v-bind:is=”组件名”,会自动去找匹配的组件名,如果没有,则不显示;<div id="app&
- drop方法有一个可选参数inplace,表明可对原数组作出修改并返回一个新数组。不管参数默认为False还是设置为True,原数组的内存值
- 作者:Scott Gerber原标题:Mobile App Development: 10 Tips for Small Business
- 描述Python 字典(Dictionary) copy() 函数返回一个字典的浅复制。语法copy()方法语法:dict.copy()返回
- 单例模式单例是一种创建型设计模式, 让你能够保证一个类只有一个实例, 并提供一个访问该实例的全局节点。单例拥有与全局变量相同的优缺点。 尽管
- 如果你的模型中含有 datetime 类型的字段,表单中需要用户输入日期和时间,那么你如何保证不同用户输入的时间都遵循一定的格式 (DD/M
- opencv中也提供了一种类似于Keras的神经网络,即为ann,这种神经网络的使用方法与Keras的很接近。关于mnist数据的解析,读者
- 报错代码粉丝群里面的一个小伙伴想用requests爬虫,然后遍历Xpath定位的数据列表的时候,发生了报错(当时他心里瞬间凉了一大截,跑来找
- 日常小程序经常需要分页查询的功能,本篇我们讲解一下低代码中如何实现分页查询的功能。要自己开发分页功能,可以先参考官方的方法分页查询我们一般是
- 导语《我的世界》是一款自由度极高的游戏,每个新存档的开启,就像是作为造物主的玩家在虚拟空间开辟了一个全新的宇宙。方块连接世界,云游大好河山。
- 1. 使用os.system("cmd")特点是执行的时候程序会打出cmd在Linux上执行的信息。import oso
- 1.PyQtGraph简介:pyqtgraph的主要用途:1、为数据、绘图、视频等提供快速、可交互图形显示。2、提供快速开发应用的工具。2.
- mysql的root账户,我在连接时通常用的是localhost或127.0.0.1,公司的测试服务器上的mysql也是localhost所
- 这是早上找了点时间写了一个利用404错误达到静态态效果的类,准备在HTTP://PJSKIN.MYSUC.COM中使用的。不过现在没时间去弄
- 前言我最近都在写一些Python 3.8的新功能介绍的文章,在自己的项目中也在提前体验新的Python版本。为什么我对这个Python 3.
- 5.16 列表生成式l=[]for i in range(100): l.append('egg%s' %i)p
- MySQL 数据(字段)类型在创建表的时候,要明确定义字段对应的数据类型。MySQL 主要的数据类型分为数值类型、字符串(文本)类型、时间日
- 定时将源文件或目录使用WinRAR压缩并自动备份到本地或网络上的主机1.确保WinRAR安装在默认路径或者把WinRAR.exe添加到环境变
- 如下所示:#! usr/bin/python#coding=utf-8 import numpy as npimport matplotli