美文网首页mac安装配置mysql数据库
mac mysql安装详解(dmg方式)

mac mysql安装详解(dmg方式)

作者: Geroge1226 | 来源:发表于2020-01-19 16:05 被阅读0次

    本文参考:https://www.jianshu.com/p/20ab4c76c9f6

    1、下载mysql对应的dmg包

    下载地址:https://dev.mysql.com/downloads/mysql/
    点击looking for the lastest GA version? 选择自己想要的的版本

    image.png

    2、安装

    • 点击运行下载下来的dmg包


      image.png
    • 运行得到pkg文件

    pkg
    • 安装下一步


      安装过程
    • 安装完成提示root初始密码


      root密码
    • 安装成功后


      image.png

    3、修改相关配置

    3.1配置服务环境变量

    • vim ~/.bash_profiles添加一下变量
    export PATH=$PATH:/usr/local/mysql/bin 
    
    • wq保存
    • source ~/.bash_profile

    3.2 修改root密码

    • 3.2.1进入 /usr/local/mysql/bin 目录
    cd /usr/local/mysql/bin
    
    • 3.2.2 重启服务器
    sudo ./mysqld_safe --skip-grant-tables &
    
    • 3.2.3.重开个mysql客户端(使用终端部)
    mysql -u root -p 
    
    
    • 3.2.4.获取权限
    flush privileges;
    
    • 3.2.5.设置新密码
    set password for 'root'@'localhost'=password('新密码');
    

    如下操作

    image.png

    3.3 更改mysql编码

    [mysqld]
    character-set-server=utf8
    [client]
    default-character-set=utf8
    [mysql]
    default-character-set=utf8
    
    • 3.3.3. 修改my.cnf读写权限sudo chmod 664 /etc/my.cnf
    • 3.3.4 重启mysql服务

    4.忘记密码

    - 关闭之前的mysql进程
    - 跳过授权表开启mysql的服务端 mysqld --skip-grant-tables
    - 客户端连接 mysql -uroot -p
    - 更改密码 update mysql.user set authentication_string=password('') where User='root';
    - 刷新权限 flush privileges;
    

    5. mysql服务器命令操作方式

    • 启动MySQL服务
    sudo /usr/local/mysql/support-files/mysql.server start
    
    • 停止MySQL服务
    sudo /usr/local/mysql/support-files/mysql.server stop
    
    • 重启MySQL服务
    sudo /usr/local/mysql/support-files/mysql.server restart
    

    相关文章

      网友评论

        本文标题:mac mysql安装详解(dmg方式)

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