Linux(CentOS7)离线安装mysql

  1. 安装依赖库
    libaio-0.3.109-13.el7.x86_64.rpm
    libao-1.1.0-8.el7.x86_64.rpm

    wget http://mirror.centos.org/centos/7/os/x86_64/Packages/libaio-devel-0.3.109-13.el7.x86_64.rpm
    wget http://mirror.centos.org/centos/7/os/x86_64/Packages/libao-1.1.0-8.el7.x86_64.rpm
    rpm -ivh libaio-devel-0.3.109-13.el7.x86_64.rpm 
    rpm -ivh libao-1.1.0-8.el7.x86_64.rpm
    
  2. 下载mysql,并解压: 官网:https://dev.mysql.com/downloads/mysql/

    # 解压
    tar mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz
    # 移动并改名
    mv mysql-5.7.28-linux-glibc2.12-x86_64 /usr/local/mysql
    
  3. 添加用户和组,进入/usr/local目录下

    groupadd mysql
    useradd -r -g mysql mysql
    
  4. 创建mysqldata目录

    mkdir /usr/local/mysql/data/
    
  5. 新建my.cnf文件 路径为/etc/my.cnf

    vim /etc/my.cnf
    

    my.cnf文件内容如下:

    [client]
    port = 3306
    socket = /tmp/mysql.sock
    
    [mysqld]
    init-connect='SET NAMES utf8'
    basedir=/usr/local/mysql
    datadir=/usr/local/mysql/data
    socket=/tmp/mysql.sock
    max_connections=50
    character-set-server=utf8
    default-storage-engine=INNODB
    
  6. 配置mysql环境变量

    # 修改权限
    chmod +x /usr/local/mysql/bin/*
    
    # 编辑配置文件
    vim /etc/profile
    # 配置环境变量
    export PATH=$PATH:/usr/local/mysql/bin
    export PATH=$PATH:/usr/local/mysql/support-files
    # 使配置文件生效
    source /etc/profile
    
  7. 初始化mysql

    mysqld --initialize-insecure --user=mysql  --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
    
  8. 修改文件夹权限

    chown -R root:root /usr/local/mysql/
    chown -R mysql:mysql /usr/local/mysql/data/
    
  9. 启动mysql

     mysql.server start
    

    在这里插入图片描述

  10. 修改密码

    mysql -uroot
    use mysql;
    update user set authentication_string=password('密码') where user='root';
    flush privileges;
    exit;
    
  11. 设置外网访问

    update user set host='%' where user ='root';
    flush privileges;
    
  12. centos7打开远程连接防火墙

    firewall-cmd --permanent --add-port=3306/tcp
    service firewalld restart
    
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
libaio-devel kylin离线安装是为了在kylin操作系统中安装和使用libaio-devel库而制作的一个离线安装libaio-devel库是一组提供了异步I/O接口的开发库,它允许在计算机系统上进行非阻塞的输入/输出操作。该库提供了与异步I/O相关的函数、数据结构和头文件,可以帮助开发人员更高效地处理I/O操作。 由于某些情况下无法联网,或者需要在多台计算机上安装libaio-devel库,因此制作libaio-devel kylin离线安装是很有必要的。离线安装通常含了libaio-devel库的安装文件、依赖库以及安装脚本。 要使用libaio-devel kylin离线安装进行安装,可以按照以下步骤操作: 1. 下载libaio-devel kylin离线安装,可以从官方网站或其他可信的软件下载平台获取。 2. 将离线安装复制到kylin操作系统中的某个目录下,例如/home/username目录。 3. 打开终端,通过cd命令进入到离线安装所在的目录。 4. 解压离线安装,可以使用tar命令进行解压操作,例如tar zxvf libaio-devel_kylin_offline_package.tar.gz。 5. 进入解压后的目录,可以使用cd命令进入该目录。 6. 执行安装脚本,一般脚本名称为install.sh或setup.sh,使用./install.sh或./setup.sh命令运行。 7. 在安装过程中可能需要输入管理员密码进行授权,按照提示输入密码并确认。 8. 安装完成后,可以通过命令行或其他编程环境来测试libaio-devel库是否成功安装。 以上就是使用libaio-devel kylin离线安装进行安装的简要步骤。离线安装能够方便地在kylin操作系统中安装libaio-devel库,为开发人员提供更便捷的异步I/O操作支持。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值