热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

MacOS系统下mysql5.7.20安装教程图文详解

这篇文章主要介绍了MacOS系统下mysql5.7.20安装教程图文详解,本文给大家介绍的非常详细,具有参考借鉴价值,需要的朋友可以参考下

Mac OS X 下 TAR.GZ 方式安装 MySQL 5.7 与 MySQL 5.6 相比, 5.7 版本在安装时有两处不同:

1:初始化方式改变, 从scripts/mysql_install_db --user=mysql初始化方式变成了bin/mysqld --initialize --user=mysql方式;

2: 初始密码生成改变, 5.6 的版本在 tar gz 方式初始化完成后默认 root 密码为空, 5.7 版本在初始化完成后会生成一个临时的 root 密码;

一.在浏览器当中输入以下地址

https://dev.mysql.com/downloads/mysql/

https://www.jb51.net/softs/451120.html

 

二.进入以下界面:直接点击下面位置 ,选择跳过登录

点过这后直接下载.

 

三.下载完成后, 直接双击打开,弹出以下界面,再继续点击即可

  

下面 一直点继续,和正学安装其它软件一样

四.启动MySQL

  安装完毕后,到设置当中查看以下选项,如果里面有MySQL说明已经安装成功

  

  点击后, 启动MySQL

  

五.修改数据库密码

  启动完成后,打开终端

  aliasmysql=/usr/local/mysql/bin/mysql

  aliasmysqladmin=/usr/local/mysql/bin/mysqladmin  

把上面两条指令复制到终端当中运行,给两个地址给一个临时别名  

目的是下一次执行可以直接执行mysql或者mysqladmin  

不需要再去来回切换目录 

 
 

 接下来修改数据库密码,执行以下命令

  mysqladmin -u root -p password root123

  root123是我的新密码,自行修改成自己想要设置的密码  

按回车后, 提示输入密码,此时让输入的密码不是你电脑的密码  

而是数据库的密码  

在5.7之前都是有默认用户名和密码的,都为root  

但是从5.7之后, 只有默认的用户名P:root  

默认的密码会自动给你分配,在安装的时候就会给你自动分配  

我们也可以从mac通知栏当中来去查看  

下图当中就是自动生成一个数据库密码

  

  默认的密码就是localhost:后面的所有内容,把它输入后,回车.

  (Mac在命令行当中输入密码是看不到的,所以输入密码的时候,注意不要输入错误)

  

六.进入数据库

  看到如上信息,修改成功

  接下来进入数据库当中

  确保执行了:aliasmysql=/usr/local/mysql/bin/mysql

  如果没有执行, 要自行切换到上面的目录当中,才能执行mysql命令

  否则提示找到不mysql

  接下来执行以下指令:mysql -u root -p

  注意-p后面什么都不写,然后回车

  会让你输入密码, 此时的密码就是你在上面修改的密码

  我在这里输入的是:root123

  看到如下信息,全部说明已经进入数据库当中

  

相关阅读:

MySQL 4.1/5.0/5.1/5.5/5.6各版本的主要区别整理

mysql 在各个系统的安装教程

总结

以上所述是小编给大家介绍的Mac OS系统下MySQL5.7.20安装教程图文详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


推荐阅读
  • Skywalking系列博客1安装单机版 Skywalking的快速安装方法
    本文介绍了如何快速安装单机版的Skywalking,包括下载、环境需求和端口检查等步骤。同时提供了百度盘下载地址和查询端口是否被占用的命令。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 原文地址:https:www.cnblogs.combaoyipSpringBoot_YML.html1.在springboot中,有两种配置文件,一种 ... [详细]
  • 数据库(外键及其约束理解)(https:www.cnblogs.comchenxiaoheip6909318.html)My ... [详细]
  • 本文介绍了在Mac上搭建php环境后无法使用localhost连接mysql的问题,并通过将localhost替换为127.0.0.1或本机IP解决了该问题。文章解释了localhost和127.0.0.1的区别,指出了使用socket方式连接导致连接失败的原因。此外,还提供了相关链接供读者深入了解。 ... [详细]
  • 本文详细介绍了MySQL表分区的创建、增加和删除方法,包括查看分区数据量和全库数据量的方法。欢迎大家阅读并给予点评。 ... [详细]
  • 本文介绍了使用cacti监控mssql 2005运行资源情况的操作步骤,包括安装必要的工具和驱动,测试mssql的连接,配置监控脚本等。通过php连接mssql来获取SQL 2005性能计算器的值,实现对mssql的监控。详细的操作步骤和代码请参考附件。 ... [详细]
  • 本文介绍了在MacOS系统上安装MySQL的步骤,并详细说明了如何设置MySQL服务的开机启动和如何修改MySQL的密码。通过下载MySQL的macos版本并按照提示一步一步安装,在系统偏好设置中可以找到MySQL的图标进行设置。同时,还介绍了通过终端命令来修改MySQL的密码的具体操作步骤。 ... [详细]
  • 安装mysqlclient失败解决办法
    本文介绍了在MAC系统中,使用django使用mysql数据库报错的解决办法。通过源码安装mysqlclient或将mysql_config添加到系统环境变量中,可以解决安装mysqlclient失败的问题。同时,还介绍了查看mysql安装路径和使配置文件生效的方法。 ... [详细]
  • EPICS Archiver Appliance存储waveform记录的尝试及资源需求分析
    本文介绍了EPICS Archiver Appliance存储waveform记录的尝试过程,并分析了其所需的资源容量。通过解决错误提示和调整内存大小,成功存储了波形数据。然后,讨论了储存环逐束团信号的意义,以及通过记录多圈的束团信号进行参数分析的可能性。波形数据的存储需求巨大,每天需要近250G,一年需要90T。然而,储存环逐束团信号具有重要意义,可以揭示出每个束团的纵向振荡频率和模式。 ... [详细]
  • Nginx使用(server参数配置)
    本文介绍了Nginx的使用,重点讲解了server参数配置,包括端口号、主机名、根目录等内容。同时,还介绍了Nginx的反向代理功能。 ... [详细]
  • 目录实现效果:实现环境实现方法一:基本思路主要代码JavaScript代码总结方法二主要代码总结方法三基本思路主要代码JavaScriptHTML总结实 ... [详细]
  • 本文介绍了九度OnlineJudge中的1002题目“Grading”的解决方法。该题目要求设计一个公平的评分过程,将每个考题分配给3个独立的专家,如果他们的评分不一致,则需要请一位裁判做出最终决定。文章详细描述了评分规则,并给出了解决该问题的程序。 ... [详细]
  • Windows下配置PHP5.6的方法及注意事项
    本文介绍了在Windows系统下配置PHP5.6的步骤及注意事项,包括下载PHP5.6、解压并配置IIS、添加模块映射、测试等。同时提供了一些常见问题的解决方法,如下载缺失的msvcr110.dll文件等。通过本文的指导,读者可以轻松地在Windows系统下配置PHP5.6,并解决一些常见的配置问题。 ... [详细]
  • CEPH LIO iSCSI Gateway及其使用参考文档
    本文介绍了CEPH LIO iSCSI Gateway以及使用该网关的参考文档,包括Ceph Block Device、CEPH ISCSI GATEWAY、USING AN ISCSI GATEWAY等。同时提供了多个参考链接,详细介绍了CEPH LIO iSCSI Gateway的配置和使用方法。 ... [详细]
author-avatar
lv
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有