zoukankan      html  css  js  c++  java
  • mysql下载与安装(tar安装)

    # Mac
    ## 安装:
    ### 在 https://dev.mysql.com/downloads/mysql/ 下载对应版本
    ### 双击解压 mysql-test-8.0.12-macos10.13-x86_64.tar.gz
    ### 将解压文件拷贝到 /usr/local/ 新建mysql目录放入mysql,完整路径 /usr/local/mysql

    ## mysql目录下新建data目录
    ### cd /usr/local/mysql
    ### sudo mkdir data

    ## mysql目录设置权限
    ### cd /usr/local/mysql
    ### sudo chown -R mysql:mysql /usr/local/mysql


    ## mysql/support-files 新建my-default.cnf
    ### cd /usr/local/mysql/support-files
    ### sudo vi my-default.cnf

    ```
    [mysqld]
    basedir = /usr/local/mysql
    datadir = /usr/local/mysql/data
    port = 3306
    socket = /usr/local/mysql/data/mysql.sock
    log-error = /usr/local/mysql/data/mysqld.log

    [client] socket=/usr/local/mysql/data/mysql.sock
    ```
    拷贝 my-default.cnf 到 /etc/my.cnf
    sudo cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf

    ### 初始化mysql
    ```
    cd /usr/local/mysql
    sudo bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
    ```

    ### 在/usr/local/mysql/data/mysqld.log中查看
    ```
    ...
    ... root@localhost: 初始密码
    ...
    ```

    ### 登陆mysql
    ```
    mysql -uroot -P3306 -p
    ```
    ### 输入初始密码
    ```
    #<8.0
    #mysql> alter user 'root'@'localhost' identified by '123456' PASSWORD EXPIRE NEVER;

    mysql> alter user 'root'@'localhost' identified with mysql_native_password by '123456';
    mysql> flush privileges;
    mysql> quit;
    ```

    # 启动
    ```
    sudo /usr/local/mysql/support-files/mysql.server start
    ```

    # 重启
    ```
    sudo /usr/local/mysql/support-files/mysql.server restart
    ```

    # 停止
    ```
    sudo /usr/local/mysql/support-files/mysql.server stop
    ```

    # 查看状态
    ```
    sudo /usr/local/mysql/support-files/mysql.server status
    ```
      
  • 相关阅读:
    理解Linux虚拟文件系统VFS
    Linux进程间通信(IPC)
    为 区域添加 Tag
    html 模板 swig 预编译插件 grunt-swig-precompile
    如何开发 Grunt 插件
    Web开发常见的漏洞
    CSS实现不固定宽度和高度的自动居中
    Sublime Text 前端插件推荐
    JavaScript 防止事件冒泡
    HTML标签篇
  • 原文地址:https://www.cnblogs.com/liugangBlog/p/15612353.html
Copyright © 2011-2022 走看看