美文网首页
Linux上mysql8部署,非常简单了

Linux上mysql8部署,非常简单了

作者: 美雨知春 | 来源:发表于2020-09-25 20:27 被阅读0次

    mysql进入了8的阶段,部署起来非常方便

    1. 首先官网下载

    不用下载源码编译,直接下载编译好的

    2. 解压到安装目录,修改权限当然先创建mysql用户和组

    mysql:mysql

    3. 修改support-files/mysql. server配置目录,basedir=,和datadir=,拷贝到/etc/init. d/mysqld

    4. 初始化data目录

    ```

    mysqld --initialize --console

    ```

    在安装目录下多了一个data文件夹

    5. service mysqld start

    ok

    6.修改root密码不用说了吧。注意/etc文件夹下,做一个my. cnf,设置免密码形势,设置root密码为空。下面是一个my.cnf例子,注意bind-address=0.0.0.0 是监听所有地址,也可以设置成服务器内网地址,只监听内网

    ```

    [mysqld]

    port=3306

    basedir=/data0/mysql

    datadir=/data0/mysql/data

    socket=/tmp/mysql.sock

    log-error=/data0/mysql/data/error.log

    pid-file=/data0/mysql/data/mysql.pid

    user=mysql

    tmpdir=/tmp

    character_set_server=utf8

    default-storage-engine=INNODB

    default_authentication_plugin=mysql_native_password

    #skip-grant-tables //首次启动打开,设置root密码为空,然后再打开,用alter设置root密码

    bind-address=0.0.0.0 //192.168.0.123

    [client]

    port=3306

    ```

    可以免密码登录root了,进去设置root密码,出来修改my. cnf设置成需要密码登录

    登录操作一切!

    相关文章

      网友评论

          本文标题:Linux上mysql8部署,非常简单了

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