zoukankan      html  css  js  c++  java
  • linux系统安装MySql版本8.0.26

    原视频链接地址
    https://www.bilibili.com/video/BV1dt411C78o?from=search&seid=3803123040050493308&spm_id_from=333.337.0.0

    1.下载Mysql

    [下载地址]https://dev.mysql.com/downloads/mysql/
    下载与自己系统匹配的mysql

    2.上传下载的tar包

    1)通过工具将tar包上传到/usr/local/目录下
    2)解压后会出现3个tar.xz包
    3)再解压那个既不是test也不是route(好像是叫这个)的包
    4)解压完成后,将文件夹名称改为mysql

    mv 文件夹 mysql
    

    3.新建MySQL用户组及用户

    useradd -r -s /sbin/nologin mysql
    这里创建一个用户,默认会自动创建一个同名的用户组
    

    4.更改mysql目录权限

    chown -R mysql.mysql /usr/local/mysql
    

    5.卸载残余数据库安装包

    yum remove maridb-libs
    

    6.初始化数据库

    再mysql的bin目录下执行下方命令

    ./mysqld --initialize --user=mysql
    

    注意命令执行成功后,记住生成的初始密码

    7.复制启动脚本

    cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
    

    复制过去之后,就可以通过service命令管理数据库了

    8.修改配置文件

    vi /etc/my.cnf
    
    [mysqld]
    datadir=/var/lib/mysql
    socket=/var/lib/mysql/mysql.sock
    basedir=/usr/local/mysql
    character-set-server=utf8
    [client]
    socket=/var/lib/mysql/mysql.sock
    default-character-set=utf8
    
    

    9.启动mysql

    service mysql start
    

    10.连接数据库

    再/usr/local/mysql/bin目录下执行下方命令

    ./mysql -uroot -p
    

    这个时候会让你输入密码,这个时候需要输入,数据库初始化时生成的那个密码

    10.修改数据库登录密码

    在已登录的数据库中执行下方命令
    alter user 'root'@'localhost' identified by '密码';
    

    11.验证

    退出数据库,使用新密码重新连接

  • 相关阅读:
    周总结9
    TDtree冲刺第十天
    规划极限编程阅读笔记03
    TDtree冲刺第九天
    TDtree第八天
    规划极限编程阅读笔记02
    TDtree冲刺第七天
    周总结8
    TDtree冲刺第六天
    11/1
  • 原文地址:https://www.cnblogs.com/planted/p/15259562.html
Copyright © 2011-2022 走看看