美文网首页
Mac电脑mysql数据库的安装

Mac电脑mysql数据库的安装

作者: 四月天__ | 来源:发表于2019-02-28 10:23 被阅读3次

    安装之前先提醒下,安装到最后mysql会随机分配一个密码,这个密码切记保存下来。

    本篇文章主要介绍了Mac下安装mysql5.7 完整步骤,包括安装,设置环境变量,修改密码。

    最近想入门一下后台,因为对数据库操作还算是小白,所以决定先熟练一下sql,先安装mysql,当时参考的教程版本为5.7.17,并非最新版本,下面会补充 MySQL 8 的安装

    2.安装mysql

    下载完成后,点击安装,一路确认,等待安装成功。
    官网下载地址
    启动mysql
    进入系统偏好设置,最下边一行,找到mysql打开,点击"Start MySQL Server",启动mysql

    image.png
    image.png

    打开终端 运行下面命令,添加全局的环境变量,要不然终端里会提示 command not find:

    alias mysql=/usr/local/mysql/bin/mysql
    alias mysqladmin=/usr/local/mysql/bin/mysqladmin
    

    3、重置密码命令:

    mysqladmin -u root -p password newpass
    

    newpass 是你的新密码

    运行重置密码的命令后,系统提示输入旧密码。安装过mysql5.6或之前版本的同学知道,mysql首次运行会给root用户分配一个默认密码:root, 这个旧密码就是root。但是现在如果你输入root,系统提示密码错误,怎么回事呢?

    原来5.7的版本不会再给root用户分配默认密码,而是会给一个临时密码,如果你细心的话,安装mysql成功后会弹出一个临时密码让你保存。如果你没有保存,没关系,右侧的通知栏里会有,如图:


    image.png

    我的临时密码就是_;kb8t7=-ZoU

    输入临时密码,密码修改成功,然后用新密码登录:

    mysql -u root -p
    

    回车,新密码,回车,登录成功,如下!

    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 8
    Server version: 8.0.15 MySQL Community Server - GPL
    
    Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.
    
    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.
    
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
    
    mysql>
    

    现在你可以写你的sql命令了!

    4、补充: MySQL 8 支持新的加强的密码加密,安装过程需要你选择。

    Use Strong Password Encryption
    Use Legacy Password Encryption
    

    这里建议选择不要加强的,选择第二个,这样兼容性会好一点。因为很多终端还不支持新的加密插件。当然,这个设置后面也可以改的。点击Initialize Database就可以进行更改。

    image.png

    安装完成后同样需要配置环境变量

    新手注意:刚安装好数据库服务之后,运行show databases;可以看到我们的数据库里是默认存在四张表的,这些表千万不要删除,里面保存了我们MySQL服务器所有数据库的信息。如数据库名,数据库的表,表栏的数据类型与访问权限等。再简单点,这台MySQL服务器上,到底有哪些数据库、各个数据库有哪些表,每张表的字段类型是什么,各个数据库要什么权限才能访问,等等信息都保存在information_schema表里面。如果误删可能导致我们的数据库无法使用。

    image.png

    给大家推荐一个可以在线练习sql语句的网站,非常棒

    参考:http://www.jb51.net/article/103841.htm
    https://www.rigerwu.com/2018/04/23/Mac%20MySQL%20%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97/

    相关文章

      网友评论

          本文标题:Mac电脑mysql数据库的安装

          本文链接:https://www.haomeiwen.com/subject/ssuxcftx.html