`
zl378837964
  • 浏览: 189381 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

Mac 安装配置MySQL(新手入门)

阅读更多

  原文链接: http://zl378837964.iteye.com/blog/2360610

 

记录如下操作:

1、官网下载mysql,传送门:https://dev.mysql.com/downloads/mysql/

安装dmg包 --- Mac OS X 10.12 (x86, 64-bit), DMG Archive 安装即可,当然你也可以使用tar压缩版。

 

2、安装完成后终端输入:

mysql --version

可能会显示-bash: command not found;

那么,”/usr/local/mysql/bin/mysql”为mysql默认安装路径:

$ cd /usr/local/bin/

$ sudo ln -fs /usr/local/mysql/bin/mysql mysql  建立软链,方便操作

 

3、开关mysql服务命令如下:

$ sudo /usr/local/mysql/support-files/mysql.server start

$ sudo /usr/local/mysql/support-files/mysql.server stop

提示:mysql服务开关可以在系统偏好设置里面操作的哦,此处先关闭mysql服务

 

4、配置root账号的密码,默认没有配置(安装过程中似乎提示有个随机的密码,没大注意)

 

### 在终端内输入(开启安全模式启动mysql):

$ sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables

 

### 修改密码,终端逐行输入(注意修改为自己想要设置的密码):

$ mysql -u root

会显示如下:

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 3

Server version: 5.7.17 MySQL Community Server (GPL)

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

。。。 。。。

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> 输入

  update mysql.user SET authentication_string=PASSWORD('root') WHERE User='root';

mysql> 输入

  flush privileges;

即可

 

5、配置完成后验证,在终端输入:

mysql -u root -p

 提示输入密码,进入mysql说明成功!

mysql> show databases;

 

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

对于这个提示,只需如下三步:

<1> SET PASSWORD = PASSWORD('root');

<2> ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;

<3> flush privileges;

 

然后 mysql> show databases;

测试成功,可以查看到

mysql> select host,user from user;

+-----------+-----------+

| host      | user      |

+-----------+-----------+

| localhost | mysql.sys |

| localhost | root      |

 +-----------+-----------+

 

 

0
0
分享到:
评论

相关推荐

    navicat for mysql新手必备

    《Navicat for MySQL新手入门指南》 在IT行业中,数据库管理是不可或缺的一部分,而MySQL作为全球最受欢迎的开源关系型数据库管理系统,其易用性和高效性深受开发者喜爱。对于新手而言,掌握一款强大的数据库管理...

    MySQL Workbench的使用教程(初级入门版)

    - **安装**:按照提示进行安装配置。 - **启动**:安装完成后即可启动 MySQL Workbench 进行使用。 #### 三、基本界面介绍 - **主界面**:包括菜单栏、工具栏、模型编辑区等。 - **模型编辑区**:主要用于绘制 ER ...

    MySQLTutorial:MySQL超新手入门

    MySQL教程:超新手入门 MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),它以其高效、稳定和易于学习的特点,成为了许多初学者和专业开发者的首选。本教程旨在为完全不了解MySQL的新手提供一个全面的入门...

    mysql经典教程,MySQL教程

    - Windows/Linux/Mac平台的安装步骤:讲解不同操作系统下安装MySQL的方法和配置。 - MySQL服务器启动与停止:介绍如何启动和关闭MySQL服务。 - 安全设置:包括root用户管理、权限设定和密码策略。 3. **MySQL...

    MySql基础教程(新手必备)

    1. **安装与配置**:学习MySQL的第一步通常是下载和安装MySQL服务器,然后配置服务器,包括设置root用户的密码和端口号等。在Windows、Linux和Mac OS上都有相应的安装指南。 2. **SQL语言基础**:SQL(Structured ...

    很详细的mysql课程讲解

    2. 安装与配置:详述在不同操作系统(如Windows、Linux、Mac OS)上安装MySQL的步骤,以及如何配置MySQL服务器和客户端工具。 3. SQL语言基础:学习SQL的基本语法,包括创建数据库、数据表,插入、更新和删除数据,...

    Navicat for mysql 内附用户指南

    内附的PDF版用户指南是Navicat for MySQL的新手入门和进阶使用的宝典。它详细介绍了如何安装和配置Navicat,如何建立和管理数据库连接,以及如何使用各项功能。用户可以通过阅读指南快速掌握Navicat的基本操作,比如...

    MYSQL SQL开发从零开始学

    2. 安装和配置MYSQL:学习如何在不同的操作系统中安装MYSQL数据库,例如在Windows、Linux或者Mac上,并配置基本的数据库设置。 3. SQL语言基础:学习SQL的基本语法和结构,包括数据定义语言(DDL)、数据操作语言...

    MySQL 5.6 Reference Manual

    文档分为多个章节,从概览开始,然后详细介绍 MySQL 的各个方面,包括安装、配置、使用、管理等方面的内容。 - **Preface and Legal Notice**:序言和法律声明。 - **General Information**:一般信息,包括手册...

    Learning PHP MySQL Javascript CSS and HTML5

    由于PHP、MySQL和Apache(Web服务器)可以集成在Windows、Mac OS X和Linux等多个操作系统平台上,因此本章将重点介绍如何在这些平台上安装和配置WAMP、MAMP和LAMP。这些名称分别代表了在不同操作系统中搭建的环境,...

    mysql经典教程

    2. 安装与配置:介绍MySQL的安装过程,包括Windows、Linux和Mac OS等不同平台的安装方法,以及配置MySQL服务器的基本设置。 二、MySQL数据类型 3. 数据类型概述:介绍MySQL支持的整型、浮点型、字符串型、日期时间...

    Mysql经典教程

    本教程深入浅出地讲解了MySQL的基本概念、安装与配置,以及在实际开发中的应用技巧。 首先,教程将引导读者了解数据库基础,包括数据库的定义、类型,以及为什么选择MySQL。通过学习,读者会明白关系型数据库的核心...

    mysql帮助文档

    - 安装步骤:如何在不同操作系统上安装MySQL,如Windows、Linux、Mac OS等。 - 配置文件:my.cnf的使用,配置数据库的启动参数,如端口号、内存使用等。 3. **数据类型**: - 各种数据类型的介绍,如整数类型...

    zabbix监控工具应用实战安装与基础操作.rar

    本教程将基于“zabbix监控工具应用实战安装与基础操作”进行深入讲解,旨在帮助新手快速入门。 首先,我们要了解Zabbix的基本架构。Zabbix由三个主要组件构成:Zabbix Server、Zabbix Proxy和Zabbix Agent。Server...

    Ruby on Rails入门例子

    【Ruby on Rails 入门例子】是一篇针对初学者的教程,旨在帮助新手快速了解并掌握Ruby on Rails框架的基本概念和应用。Rails是基于Ruby语言的开源Web开发框架,它遵循MVC(Model-View-Controller)架构模式,强调...

    GeoServer 文档

    GeoServer支持多种安装方式,包括操作系统独立的二进制文件安装、Web归档(WAR)、Windows安装器以及Mac OS X安装器。每种安装方式都有其独特的优点和适用场景,用户可以根据自己的需求和操作系统环境选择合适的安装...

    Ghost超级实用手册.zip

    手册会详细介绍如何在不同的操作系统(如Windows、Linux或Mac OS)上搭建Ghost环境,包括下载Ghost源码、配置服务器环境(如Node.js和MySQL)、运行安装脚本等步骤。对于想要快速启动的用户,还会有云服务提供商的...

    QtCreator快速入门

    - **安装与配置**:首先需要下载并安装QtCreator,然后根据个人需求进行环境配置。这通常涉及到选择编译器、设置构建套件等步骤。 - **创建新项目**:了解如何使用QtCreator创建一个新的Qt项目,包括选择项目类型、...

Global site tag (gtag.js) - Google Analytics