返回顶部
首页 > 资讯 > 数据库 >Mac 上如何安装Mysql? 如何配置 Mysql?以及如何开启并使用MySQL
  • 167
分享到

Mac 上如何安装Mysql? 如何配置 Mysql?以及如何开启并使用MySQL

mysql数据库 2023-10-18 17:10:02 167人浏览 独家记忆
摘要

前言: 有许多开发的小伙伴,使用的是Mac,那么在mac上如何安装,配置Mysql,以及使用mysql了,今天来一个系统的教程。  安装Mysql  使用mysql前,我们需要先下载mysql,并按照以下几个步骤,便可以顺利下载安装mysq

前言:

有许多开发的小伙伴,使用的是Mac,那么在mac上如何安装,配置Mysql,以及使用mysql了,今天来一个系统的教程

 安装Mysql 

使用mysql前,我们需要先下载mysql,并按照以下几个步骤,便可以顺利下载安装mysql了。

 1:下载mysql

首先,在浏览器当中输入地址https://www.mysql.com/downloads/,或者登陆Mysql的官网:Https://www.mysql.com/downloads/;如下图所示:

进入官网后,页面拉到最下面,找到 Mysql CommUnity(GPL) Downloads,点击进入下载,下图所示:

然后选择:Mysql Community Server。

点Mysql Community Server进来后,进入如下页面,这里有多个平台的下载的链接,我们选择“DMG格式”的下载链接   

下载这一步,需要注意如下俩点:

注意平台(Select Operating System)

    如果你是window,就选择window,mac电脑就选择macOs.

注意选芯片结构(Select OS Version)

   芯片会更具平台做出筛选,比如macOs就分为ARM架构指令集一集X86架构

因为我的mac是m1pro 芯片,所以我选择了ARM。选择好对应的版本后,直接点击下载即可,直至下载完成。

 2:安装mysql

下载完成后, 直接双击打开,弹出以下界面,再继续点击即可,如下图所示:

安装过程基本都是直接点下一步,只有安装到上图所示的Configuration这一步时,如下图所示:

此时需要注意如下俩点:

  1. 一定要选择Use Legacy PassWord Encryption。(备注:因为我之前选择过Use Strong Password Encryption,但是有的时候运行项目会出现问题)
  2. 一定要记得输入密码,这个密码也是登陆mysql的密码,非常重要。备注:如果是8.23版本后的Mysql,那么在输入密码的时候需要至少输入8位。 

接下来只需继续点下一步,直到安装完毕即可。

3:检验Mysql 是否安装成功

查看是否安装成功:在系统偏好设置内,查看是否有mysql,如果有,即安装成功。

查看mysql的版本,打开终端,输入mysql -u root -p

mysql -u root -p

出现上述图片状态表示已经成功进入MySQL。并且显示MySQL版本是8.1.0.

 4:配置Mysql 

如果,在终端执行mysql -u root -p 命令出现command not found,可能就是环境变量没有配置,打开mac终端,执行如下命令:

vim ~/.bash_profile

打开.bash_profile文件后,按下字母i键,进入编辑模式,并加入语句PATH=$PATH:/usr/local/mysql/bin如下图所示

环境变量配置完毕后,执行source ~/.bash_profile命令,使得环境变量配置得以生效。

source ~/.bash_profile

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

注意:由于mysql的安装路径不同,在配置环境变量PATH=$PATH:/usr/local/mysql/bin时,路径可能也不同,我们要更具自己安装的路径来配置,具体注意事项和报错提示会在下面mysql的使用报错详解中有详细的讲解。

MySQL的详细使用

使用mysql前,我们需要先启动mysql的相关服务。

mysql的用户名默认是root,系统分配的密码很难记,我们需要重新设置一个密码:

1:首先在系统设置方法中或在终端通过命令中关闭mysql服务

在设置中点击关闭mysql,如下图所示:

在终端通过命令中关闭mysql服务

// 关闭sudo /usr/local/mysql/support-files/mysql.server stop


2:在终端使用命令以安全模式启动mysql服务:

sudo /usr/local/mysql/bin/mysqld_safe –skip-grant-tables,

3:打开另一个终端 执行命令:(此时要求输入的密码为用户开机密码)

sudo /usr/local/mysql/bin/mysql -u root

4:在终端执行修改密码命令重置密码:

UPDATE mysql.user SET authentication_string=PASSWORD(‘12345678’) WHERE User=’root’;,或UPDATE mysql.user SET Password =PASSWORD(‘admin123’) WHERE User=’root’;

5:刷新FLUSH PRIVILEGES:

FLUSH PRIVILEGES;

6:默认安装完成之后会默认启动mysql服务,可以在系统偏好设置->MySQL里面查看:

看到如上图所示的提示,表示MySQL服务开启了!!!

7:对mysql服务进行人为启动或者暂停

// 启动:sudo /usr/local/mysql/support-files/mysql.server start// 关闭sudo /usr/local/mysql/support-files/mysql.server stop

MySQL常见报错以及处理方式

在上面讲解进入mysql以及查看mysql版本的时候,我们执行mysql -u root -p命令:

mysql -u root -p

输入用户密码,密码就是自己在上面安装mysql时设置的密码:

出现上述图片状态表示已经成功进入MySQL.

tip:如果这里出现command not found,解决方法如下

cd /usr/local/bin/
sudo ln -fs /usr/local/mysql/bin/mysql mysql

原因分析:
由于mac默认只能识别处在/usr/local/bin路径中的mysql命令。
而我的mac 安装的mysql的命令路径是在/usr/local/mysql/bin/里面,所以mysql相关的命令,默认只能在/usr/local/mysql/bin/路径下生效。


如果直接使用 连接mysql数据库的命令mysql -u root -p,就会报mysql: command not found的错误

MySQL常用的可视化工具以及安装使用教程汇总

MySql常用的可视化工具有很多,这里主要介绍Navicat Premium。包括了Navicat Premium 16.2激活破解永久教程2023最新(含windows+mac),参考链接如下:

     1. Navicat Premium 16.2激活破解永久教程2023最新(含windows+mac)

Navicat Premium 16.2激活破解永久教程2023最新(含windows+mac) - 哔哩哔哩

     2. MacOS下使用如何开启并使用MySQL教程

MacOS下使用如何开启并使用MySQL_mac 启动mysql__xwh的博客-CSDN博客

MySQL的一些常用操作

  1. 创建数据库:create database 数据库名称
  2. 查看数据库:show databases;
  3. 删除数据库:drop database 数据库名称
  4. 打开数据库:use 数据库名称
  5. 建表
  6. 增删改查 SQL语句等等
  7. exit命令退出mysql
// 创建表(personId设置了关键值则不能重复)create table userInfo (personId int,name varchar(20), sex varchar(10), age int, primary key(personId)); // 在表中添加新列alter table userInfo add age int;// 查看表结构信息desc personTable;// 删除表drop table userInfo;// 复制表create table newUserInfo like userInfo;

下面就以上面创建的userInfo表,做一些简单常用的SQL语句操作:

通常的sql操作主要分为增,删,改,查这四大类,也就是:

  1. 查询数据:select * from 表名 where 字段 = 值;
  2. 插入数据:insert into 表名 (字段1, ……) values (值1, ……);
  3. 更新数据:update 表名 字段=值,…,字段n=值n where 字段=值;
  4. 删除数据:delete from 表名 where 字段=值;
// 查看数据select * from userInfo; // 查询全部select * from userInfo where age = 35; // 条件查询// 插入数据insert into userInfo (personId, name, sex, age) values (1000, 'admin', "male", 35);// 更新数据update userInfo set age = 25,name = "uiChen",sex='female' where personId = 1001;// 删除数据delete from userInfo where age = 23;

来源地址:https://blog.csdn.net/ljx1400052550/article/details/133048563

您可能感兴趣的文档:

--结束END--

本文标题: Mac 上如何安装Mysql? 如何配置 Mysql?以及如何开启并使用MySQL

本文链接: https://lsjlt.com/news/431496.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Mac 上如何安装Mysql? 如何配置 Mysql?以及如何开启并使用MySQL
    前言: 有许多开发的小伙伴,使用的是mac,那么在mac上如何安装,配置Mysql,以及使用Mysql了,今天来一个系统的教程。  安装Mysql  使用mysql前,我们需要先下载mysql,并按照以下几个步骤,便可以顺利下载安装mysq...
    99+
    2023-10-18
    mysql 数据库
  • Mac下MySQL如何安装配置
    小编给大家分享一下Mac下MySQL如何安装配置,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!首先需要下载MySQL Commu...
    99+
    2024-04-02
  • mysql 5.7.17 以及workbench如何安装配置
    这篇文章给大家分享的是有关mysql 5.7.17 以及workbench如何安装配置的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1.下载方法:官网下载 【Downloads–...
    99+
    2024-04-02
  • mysql如何安装配置
    这篇文章将为大家详细讲解有关mysql如何安装配置,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。  mysql怎么安装  >configure--prefix=/m...
    99+
    2024-04-02
  • 如何在mac上装mysql
    小编给大家分享一下如何在mac上装mysql,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!在mac上装mysql的方法:首先在mac中打开终端程序;然后输入“brew install mysq...
    99+
    2024-04-02
  • mac系统中如何安装配置mysql 8.0.11
    小编给大家分享一下mac系统中如何安装配置mysql 8.0.11,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!MAC 安装my...
    99+
    2024-04-02
  • 如何在 Mac 上安装并配置 Git Flow
    Git Flow 是一种非常流行的 Git 操作方式,它通过定义一些工作流程和分支管理规则,来优化代码仓库的管理和团队协作,减少错误和冲突,提高效率和代码质量。虽然 Git Flow 看起来比较复杂,但实际上它是基于 Git 的分支操作和合...
    99+
    2023-10-22
  • MySql-5.7.17中winx64如何安装及配置
    本文主要给大家简单讲讲MySql-5.7.17中winx64如何安装及配置,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,我们就直奔主题吧,希望MySql-5.7.17中winx6...
    99+
    2024-04-02
  • 如何安装配置mysql 5.7.23
    这篇文章将为大家详细讲解有关如何安装配置mysql 5.7.23,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。本文记录了mysql5.7.23安装详细过程,分享给大家。1...
    99+
    2024-04-02
  • 如何安装配置mysql 8.0.12
    这篇文章将为大家详细讲解有关如何安装配置mysql 8.0.12,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。记录了mysql 8.0.12下载安装教程,分享给大家。如图...
    99+
    2024-04-02
  • mysql 8.0.15如何安装配置
    这篇文章主要介绍了mysql 8.0.15如何安装配置,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1.环境系统:windows 64位my...
    99+
    2024-04-02
  • mysql 8.0.17如何安装配置
    这篇文章主要介绍了mysql 8.0.17如何安装配置,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。安装程序下载:首先是登录MySQL的官网...
    99+
    2024-04-02
  • mysql 8.0.11如何安装配置
    这篇文章给大家分享的是有关mysql 8.0.11如何安装配置的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。安装环境:win71、下载zip安装包:MySQL8.0 For Wi...
    99+
    2024-04-02
  • mysql 5.7.24如何安装配置
    这篇文章主要介绍了mysql 5.7.24如何安装配置,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1.运行环境:window102.下载对...
    99+
    2024-04-02
  • 如何安装配置mysql-5.7.21
    这篇文章将为大家详细讲解有关如何安装配置mysql-5.7.21,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、将下载好的mysql压缩包解压到安装目录下2、新建文件 ...
    99+
    2024-04-02
  • mysql 8.0.14如何安装配置
    小编给大家分享一下mysql 8.0.14如何安装配置,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!,具体内容如下1.下载找到z...
    99+
    2024-04-02
  • mysql 5.7.27如何安装配置
    这篇文章给大家分享的是有关mysql 5.7.27如何安装配置的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1.下载步骤访问官方网站:https://www.mysql.com/...
    99+
    2024-04-02
  • MySQL服务如何实现安装及配置
    本篇文章给大家主要讲的是关于MySQL服务如何实现安装及配置的内容,感兴趣的话就一起来看看这篇文章吧,相信看完MySQL服务如何实现安装及配置对大家多少有点参考价值吧。为了做实验方便,我们在同一台机器上配置...
    99+
    2024-04-02
  • nginx mysql php如何安装配置
    本文操作环境:centos7系统、php 7.2.25版、DELL G3电脑nginx mysql php如何安装配置?CentOS7 下nginx与PHP mysql的安装与配置:下载Nginx  首先安装的依赖包:    gcc aut...
    99+
    2017-05-13
    nginx mysql php
  • 如何安装配置Mysql主从
    本篇内容介绍了“如何安装配置Mysql主从”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!环境:主从服务器上...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作