0
点赞
收藏
分享

微信扫一扫

linux服务器安装mysql8(图文详解)

北邮郭大宝 2022-03-30 阅读 50

linux服务器安装mysql8(图文详解)

第一步(官网下载mysql)

mysql官网地址

  1. 进入官网,按照如下图片进行下载。
  2. 选择Linux版本的MySQL
    请添加图片描述

请添加图片描述

  1. 第一个进行下载

请添加图片描述

  1. 跳过注册登录直接下载

请添加图片描述

第二步(mysql上传到Linux服务器中)

  1. MySQL上传到Linux服务器上的/usr.local目录
    

请添加图片描述

  1. 	将下载好的MySQL压缩包 上传到Linux中
    	这里我是通过FileZilla软件上传的
    

antelope

  1. 查看是否上传成功
    
    cd /usr/local
    
    
    ls
    

antelope
antelope

  1. 解压,(注意名字是否一致),	 完成后查看一下,	 并且改个名字
    
     tar -xvf mysql-8.0.28-linux-glibc2.12-x86_64.tar.xz 
    
     ls
    
     mv mysql-8.0.28-linux-glibc2.12-x86_64 mysql
    

请添加图片描述

请添加图片描述

请添加图片描述

  1. 在mysql中创建一个data目录
    
    mkdir /usr/local/mysql/data
    

请添加图片描述

  1. 添加用户组:mysql、用户:mysql,
    并将其添加到mysql用户组中
    -r参数表示mysql用户是系统用户,不可用于登录系统。
    -g参数表示把mysql用户添加到mysql用户组中
    
    groupadd mysql
    
    
    useradd -r -g mysql mysql
    

    请添加图片描述

  2. yum search libaio 
    

请添加图片描述

  	yum install  libaio-devel.x86_64 -y

请添加图片描述

rpm -qa|grep libaio

请添加图片描述

  1.  vi /etc/my.cnf
    

请添加图片描述

  1. # 设置mysql客户端默认字符集
    default-character-set=utf8
    socket=/tmp/mysql.sock
     
    [mysqld]
    # skip-name-resolve
    
    # 是否需要密码登录
    # skip-grant-tables
     
    # 设置mysq1的安装目录
    basedir=/usr/local/mysql
     
    # 设置mysq1数据库的数据的存放目录
    datadir=/usr/local/mysql/data
     
    # 允许最大连接数
    max_connections=200
     
    # 设置3306端口
    port=3306
    socket=/tmp/mysq1.sock
      
    # 服务端使用的字符集默认为8比特编码的Iatin1字符秀
    character-set-server=utf8
     
    # 创建新表时将使用的默认存储引随
    default-storage-engine=INNODB
     
    # lover_case_table_name=1
    max_alloved_packet=16M
    default-authentication-plugin=mysql_native_password
    

请添加图片描述

  1. 将mysql目录的所属用户和组改为mysql
    
     cd /usr/local/mysql/mysql
     chown -R mysql:mysql ./
     ll	
    

请添加图片描述

  1. 初始化mysqld 生成初始化密码
    ./bin/mysqld
    
举报

相关推荐

0 条评论