zoukankan      html  css  js  c++  java
  • mac 安装mysql5.7.28附安装包

    mac 安装mysql教程

    下载mysql安装包

    百度云盘地址:

    https://pan.baidu.com/s/1qbF8vtON2sLzNetXCITnSQ

    运行安装包

      一直下一步即可

     

    配置环境变量 

    在终端切换到根目录,编辑./.bash_profile文件

    $ cd ~
    $ vim ./.bash_profile

    进入vim 编辑环境。 按下i 进入 insert 模式 ,输入

    export PATH=$PATH:/usr/local/mysql/bin
    export PATH=$PATH:/usr/local/mysql/support-files

    按下esc 退出 insert 模式,输入:wq保存配置文件。

    :wq

    在终端界面下输入以下命令,让配置文件的修改生效,并查看环境变量是否设置成功

    $ source ~/.bash_profile 
    $ echo $PATH

    MySQL服务的启停和状态的查看

    停止MySQL服务
    sudo mysql.server stop
    
    重启MySQL服务
    sudo mysql.server restart
    
    查看MySQL服务状态
    sudo mysql.server status

    启动

    终端界面下输入

    sudo mysql.server start

    启动mysql服务,启动成功后继续输入

    mysql -u root -p

    直接回车进入数据库,看到下列欢迎页面

    若执行成功,初始化密码

      设置初始化密码,进入数据库mysql数据库之后执行下面的语句,设置当前root用户的密码为root。

    set password = password('root');

    mysql -u root -p登录失败用以下方法

    首先第一步
停止Mysql服务 打开系统偏好设置中的mysql选择Stop Mysql Server

    进入终端输入:cd /usr/local/mysql/bin/
回车后;

    登录管理员权限 sudo su
回车后;输入管理员对应的密码

    输入以下命令来禁止mysql验证功能 ./mysqld_safe --skip-grant-tables &
 回车后mysql会自动重启(偏好设置中mysql的状态会变成running)

    输入命令 ./mysql
回车后

    设置密码 

    输入命令 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的新密码');

    如果报错,提示信息如下

    ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement

    先执行

    flush privileges;

    在修改密码

    alter user 'root'@'localhost' identified by '密码';

    设置mysql默认编码格式

    请参考:mac mysql 设置默认编码格式utf-8

    mysql可视化工具

    请参考:mac navicat免激活版

  • 相关阅读:
    模块化项目
    mysql mybatis-generator plugin 有page实体类的分页
    mysql mybatis-generator plugin 分页
    eclipse中mybatis generator插件的安装与使用,实现自动生成代码
    linux下安装mysql5.7.17及简单配置
    mybatis-mysql操作存储过程
    解决JSP路径问题的方法(jsp文件开头path, basePath作用)
    windows下开启mysql远程访问
    Java中hashCode的作用
    垃圾收集器与内存分配策略 (深入理解JVM二)
  • 原文地址:https://www.cnblogs.com/chenyanbin/p/12128689.html
Copyright © 2011-2022 走看看