• CentOS7 安装 mysql


    CentOS7中mysql-8.0.13-linux-glibc2.12-x86_64的安装

    注:官方安装参考文档地址如下:

    https://dev.mysql.com/doc/refman/8.0/en/binary-installation.html

    1.    下载地址:

    https://dev.mysql.com/downloads/file/?id=480751

    点击 No thanks, just start my download.

    2.    两种解压解包的方法

    <1>先解压、在解包

    解压:

    xz -d mysql-8.0.13-linux-glibc2.12-x86_64.tar.xz

    解压后生成mysql-8.0.13-linux-glibc2.12-x86_64.tar 同时原压缩包被删除

    xz -k mysql-8.0.13-linux-glibc2.12-x86_64.tar.xz

    解压后生成mysql-8.0.13-linux-glibc2.12-x86_64.tar

    压缩包同时留下

    解包:

    tar -xvf mysql-8.0.13-linux-glibc2.12-x86_64.tar

    <2>同时解压并解包

    tar Jxvf mysql-8.0.13-linux-glibc2.12-x86_64.tar.xz

    解压解包后生成

    mysql-8.0.13-linux-glibc2.12-x86_64同时原压缩包被     删除

    3.    将解压解包后的文件夹copy到/usr/local/下并重命名为mysql(此目录也是安装目录)

    cp -rv mysql-8.0.13-linux-glibc2.12-x86_64/ /usr/local/mysql

    4.    安装依赖包libaio

    <1>首先查看是否安装过了依赖包

    rpm -q libaio

    如果安装过了则不进行<2>直接进行5,如果没安装则进行<2>

    <2> yum -y install libaio

    5.    建立mysql用户和用户组

     useradd -s /sbin/nologin -M mysql

    6.    初始化数据库

    usr/local/mysql/bin/mysqld --initialize --user=mysql

    (此路径为绝对路径,用相对路径也是可以的)

    ******

    最重要的一点保存初始化后的密码,如果最后实在忘记保存了,且没法找回,可以百度,解决办法

    7.    复制启动、关闭脚本

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

    8.    修改配置文件

    /etc/my.cnf

    内容如下:

    [mysqld]

        basedir = /usr/local/mysql   

        datadir = /var/lib/mysql

        socket = /var/lib/mysql/mysql.sock

        character-set-server=utf8

     [client]

       socket = /var/lib/mysql/mysql.sock

       default-character-set=utf8

    9.    启动数据库

    service mysqld start

    10.   测试数据库

    /usr/local/mysql/bin/mysql -u root -p

    会提示输入密码,这时需要输入刚才记录的临时密码

    11. 添加mysql命令

    ln -fs /usr/local/mysql/bin/mysql /usr/bin/

    注: 此处必须是绝对路径

    11.   更改密码

    alter user ‘root’@’localhost’ identified by ‘password’;

    提示:’password’是你要输入的字符串、数字……

    你一定会喜欢那个因为喜欢她而发光的自己!
    个人博客:http://www.yanghelong.top
  • 相关阅读:
    来自1068
    耻辱的时间戳(笑哭)
    依然排序
    呵呵
    好吧,第二篇
    来自机房的第一篇博客
    Shader-水流效果
    unity中虚拟摇杆的实现
    (转载)Unity3d中的属性(Attributes)整理
    C#冒泡排序法及优化
  • 原文地址:https://www.cnblogs.com/zzu-general/p/11298317.html
Copyright © 2020-2023  润新知