在MAC上安装mysql_mysql5.1.40安装包-程序员宅基地

技术标签: 常用软件安装与使用  mysql  

安装Mysql
使用可视化界面安装方式。
1、登录Mysql的官网,mysql下载的官网


2、下载“社区版的Mysql”,点击下图的Mysql Community(GPL) Downloads。

3、然后选择Mysql Community Server。

4、接下来进入现在页面,这里有这个下载的链接,我们选择“DMG格式”的下载链接。注意:一定要选择macOS系统。

5、下载了dmg格式的安装包之后,接下来的安装就比较简单了,需要注意的是:
(1)一定要选择Use Legacy Password Encryption。(备注:因为我之前选择过Use Strong Password Encryption,但是有的时候运行项目会出现问题)

在这里插入图片描述

(2)一定要记得输入密码,这个密码也是登录mysql的密码,非常重要。备注:如果是8.23版本后的Mysql,那么在输入密码的时候需要至少输入8位。

在这里插入图片描述

6、剩下的安装只需要点击继续就可以了。
7、查看Mysql是否安装成功,需要点击“MAC中的系统偏好设置”,然后点击Mysql图标

 进入Mysql界面之后,如果是两个绿色的圆形图标,则说明Mysql已经安装成功了。


安装Workbench
推荐一个可视化操作软件Workbench(可以不安装)

配置Mysql
如果需要在终端里面输入Mysql命令,那么就需要进行如下的配置。

1、打开文件:vi ~/.bash_profile
2、加入语句:PATH=$PATH:/usr/local/mysql/bin
3、使配置的语句生效:source ~/.bash_profile

如果配置成功,那么输入命令:mysql -uroot -p,运行效果如下:

 此时输入登录密码就可以使用了。
如果不能出现上面的运行图片,则说明配置环境失败。

配置Mysql环境变量遇到的坑
之前我们是在bash环境中配置Mysql,所以当电脑重启或者关机之后有可能出现mysql命令失效的情况。这也是我遇到的一个坑,解决办法如下:

在~/.zshrc文件最后,增加一行:
source ~/.bash_profile
1、如果没有~/.zshrc文件,那么就需要执行命令touch ~/.zshrc;反之,如果有zsh文件,那么可以跳过本步骤,直接进入第2步。
2、执行vi ~/.zshrc命令,然后添加source ~/.bash_profile即可;如下图所示:

 

3、然后就可以解决电脑重启后mysql命令失效的问题了。
 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_41918841/article/details/121397833

智能推荐

人脸比对(1:N)_1:n人脸检索 学术-程序员宅基地

文章浏览阅读2.9w次,点赞12次,收藏81次。第1章 前言设计出人脸1:N,随着N的增大准确率降低最小的解决方案具有很强的现实意义。人脸1:N的框架大致分为:人脸检测、人脸对齐、人脸映射与人脸识别LOSS的设计,结构如下图所示:图1:人脸1:N的主要框架人脸1:N在学术界有着广泛的研究,对于人脸检测与人脸对齐(MTCNN、TCDCN等)在业界已经有较好的效果,目前的主要性能提升有:DeepFace、DeepID,框架为CNN ..._1:n人脸检索 学术

java语言当中的标识符_java语言的标识符-程序员宅基地

文章浏览阅读458次。关于java语言当中的标识符1、什么是标识符?- 在java源程序当中凡是程序员有权利自己命名的单词都是标识符-标识符可以表示什么元素?*类名*方法名*变量名*接口名*常量名......2、标识符命名规则?【不按照这个规则来,编译器会报错,这是语法】*只能由“数字、字母、下划线_、美元符号$”组成,不能含有其他符号*不能数字开头*严格区分大小写*关键字无长度限制,但是最好不要太长3、标识符命名规范?【只是一种规范,不属于语法,不遵守规范编译器不会报_java语言的标识符

软件验证与确认实验报告 (白盒测试)_软件验证和确认报告-程序员宅基地

文章浏览阅读1.2w次,点赞5次,收藏27次。1.软件单元描述 1.1功能说明: 首先,初始化三角形的三条边,然后,判断输入的边值是否满足三角形的定义,再然后,检查三角形的类型(包括:非法三角形、常规三角形、不等边三角形、等腰三角形)。_软件验证和确认报告

Python自动连接网络(自动登录网络准入系统)_python 实现自动化上网登录-程序员宅基地

文章浏览阅读1.8w次,点赞11次,收藏18次。每天打开电脑第一件事就是登录网络准入系统,虽然是可以记住密码,点总是需要人工点击操作,就显得非常麻烦。多一事不如少一件事,少一事不如躺平不做事。那么如何使用Python自动连接网络(自动登录网络准入系统)呢?  最常用的是使用selenium框架,但使用selenium自动化网页操作时,会有一定的概率会被网站后台识别到。比如极客时间的网站就不能够使用selenium进行操作。本文将使用另外一种自动化工具(亲测可用),希望对大家有所帮助。......_python 实现自动化上网登录

复古冰雪传奇H5游戏详细图文架设教程_网页h5的传奇使用什么代码-程序员宅基地

文章浏览阅读6.9k次。想体验复古传奇的热血PK吗?想体验满级VIP的尊贵吗?想体验一刀99999的爽快吗?各种极品炫酷时装、坐骑、翅膀、宠物通通给你,就在复古冰雪传奇H5!_网页h5的传奇使用什么代码

Java_异常处理-程序员宅基地

文章浏览阅读61次。这篇我们聊聊java中的异常。首先我们要知道什么是异常?Exception:exception翻译过来就是“意外”的意思。事实上,异常的本质就是程序的错误,包括程序逻辑错误和系统错误。错误在编写程序中会时常出现,包括编译期间错误和运行期间的错误。编译期间的错误编译器会帮助我们一起修正,但是运行期间的错误编译器就无能为力了。如果程序在运行期间出了错误我们置之不理,程序就会终止或者直..._异常处理语句可以捕获所有的程序错误,包括逻辑错误吗

随便推点

简单的MiniGUI软键盘-程序员宅基地

文章浏览阅读1k次。由于已经购买mGi模块,故而自己写的这个用不着了,留在这里做个记念吧。以下是关键代码,其实思想蛮简单,就是发送消息给输入法窗口就万事大吉了。但是有个最重要的bug就是中文输入无法选择所有的汉字,估计要改一下minigui输入法的源码,mGi的软键盘是利用了两行。示例图如下,很简陋,如果经过美化,可以做到很漂亮。 #include "common.h"#define ITEM_N_minigui软键盘

每天读一点儿APM(PIX)代码之一:调度总线AP_Scheduler_apm中的scheduler-程序员宅基地

文章浏览阅读5.7k次,点赞6次,收藏26次。今天我们来聊聊Ardupilot的调度总线机制。 任何程序都有自己的调度总线,事务性程序一般有一个监听线程,当监听到触发条件后,调度出事务处理线程执行功能;算法密集类程序往往是精妙设计的若干层循环函数,亦或巧妙分布的若干个计算线程;交互类程序则都会专门分配一个界面线程以保证用户流畅的体验。 对于APM飞控而言,他的调度机制有以下两个特点: 1.事务性 2.单线程_apm中的scheduler

在Android手机上使用油候插件Tampermonkey或者脚本猫_脚本猫怎么添加脚本-程序员宅基地

文章浏览阅读1.7w次,点赞6次,收藏28次。首先下载专用的浏览器Kiwi Browser和油候Tampermonkey或者脚本猫,百度上都有这里上链接(我用的是脚本猫)蓝奏云:https://wwm.lanzouy.com/iuLie03d4r0d 密码:ahsd百度网盘:https://pan.baidu.com/s/1Vy3QRETbFaKMM4OFUfS80w 提取码:sltt下载到手机上之后,安装Kiwi Browser浏览器(浏览器默认用的是谷歌搜索记得改一下搜索引擎)进入网址 https://www.tampe_脚本猫怎么添加脚本

两个HC-05蓝牙配对_两个hc05配对-程序员宅基地

文章浏览阅读1.1k次。感觉一年没用过单片机了,回归第一个问题就是用AT指令让两个蓝牙模块配对通信。之前也用过,也碰到过一些意料之外的坑,不免要查查资料避免。1. 确认主从机通过两个蓝牙实现无线串口通信,需要一个作为主机,一个作为从机进行配对。一般蓝牙常选用主从一体式,例如HC-05是最常选用的模块,一定要通过模块资料确认蓝牙是不是支持主机模式,记得HC-06是只作为从机,BT-04通过AT设置为主机时返回OK,但再..._两个hc05配对

java计算一个数的阶乘之和_JAVA实现求五个数阶乘之和 小实例-程序员宅基地

文章浏览阅读242次。代码清单package cn.temp;import java.util.ArrayList;import java.util.List;import java.util.Scanner;public class Test {public static int[] list;public Test(){this.list = new int[5];}/*** @param args*/public..._编写一个java程序在控制台输出1到5阶乘的和

Oracle 10053事件内部原理与测试【1】_oracle 10053 level 128-程序员宅基地

文章浏览阅读656次。转载自:http://www.itpub.net/thread-1766504-1-1.html本次我们主要讲解oracle 10053事件和实验,好多朋友可能对这个事件不是很熟悉,因为在日常运维中用到的不是很多。Oracle 10046和10053 都是非官方trace sql的方法,在官方文档上是找不到相关资料的,但在MOS上可以找到。sql_trace是官方推荐的trac_oracle 10053 level 128

推荐文章

热门文章

相关标签