• centos7-mysql5.7rpm安装


    1、由于CentOS 的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件。

    下载命令:

    wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
    2、然后进行repo的安装:

    rpm -ivh mysql57-community-release-el7-9.noarch.rpm

    执行完成后会在/etc/yum.repos.d/目录下生成两个repo文件mysql-community.repo mysql-community-source.repo
    二、使用yum命令即可完成安装

    注意:必须进入到 /etc/yum.repos.d/目录后再执行以下脚本
    1、安装命令:

    yum install mysql-server
    2、启动msyql:

    systemctl start mysqld #启动MySQL
    3、获取安装时的临时密码(在第一次登录时就是用这个密码):

    grep 'temporary password' /var/log/mysqld.log

    三、登录:

    mysql -u root -p

    然后输入密码(刚刚获取的临时密码)

    ALTER USER 'root'@'localhost' IDENTIFIED BY '@abcd123456';

    2、关闭MySQL

    systemctl stop mysqld
    3、重启MySQL

    systemctl restart mysqld
    4、查看MySQL运行状态

    systemctl status mysqld
    5、设置开机启动

    systemctl enable mysqld
    6、关闭开机启动

    systemctl disable mysqld

    # For advice on how to change settings please see
    # http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html
    
    [mysqld]
    #
    # Remove leading # and set to the amount of RAM for the most important data
    # cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
    # innodb_buffer_pool_size = 128M
    #
    # Remove leading # to turn on a very important data integrity option: logging
    # changes to the binary log between backups.
    # log_bin
    #
    # Remove leading # to set options mainly useful for reporting servers.
    # The server defaults are faster for transactions and fast SELECTs.
    # Adjust sizes as needed, experiment to find the optimal values.
    # join_buffer_size = 128M
    # sort_buffer_size = 2M
    # read_rnd_buffer_size = 2M
    datadir=/var/lib/mysql
    socket=/var/lib/mysql/mysql.sock
    
    # Disabling symbolic-links is recommended to prevent assorted security risks
    symbolic-links=0
    
    log-error=/var/log/mysqld.log
    pid-file=/var/run/mysqld/mysqld.pid
    
    character_set_server=utf8
    init_connect='SET NAMES utf8'
    max_connections=200
    port=33898
    
    default-storage-engine=INNODB
    #lower_case_table_name=1
    max_allowed_packet=16M
    
    [mysql]
    max_connections=200
  • 相关阅读:
    深度学习GPU集群管理软件 OpenPAI 简介
    图片加数字盲水印
    Kubernetes核心概念简介
    一文详解 Linux 系统常用监控工具(top,htop,iotop,iftop)
    【OfficeWebViewer】在线预览Word,Excel~
    【Java】大文本字符串滤重的简单方案
    Java应用集群下的定时任务处理方案(mysql)
    《将博客搬至CSDN》
    [转]Fiddler抓取Android真机上的HTTPS包
    [Java Collection]List分组之简单应用.
  • 原文地址:https://www.cnblogs.com/jentary/p/14485231.html
Copyright © 2020-2023  润新知