个人笔记
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

1.6 KiB

安装卸载

使用安装包

  • 下载

    官方下载地址

    wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
    
  • 安装

    rpm -ivh mysql-community-release-el7-5.noarch.rpm
    yum update
    yum install mysql-server
    
  • 设置数据目录权限

    chown -R mysql:mysql /var/lib/mysql
    
  • 初始化

    mysqld --initialize
    
  • 启动与停止

    systemctl start mysqld		//启动
    systemctl status mysqld		//查看运行状态
    systemctl stop mysqld		//停止
    systemctl restart mysqld	//重启
    
  • 查看版本

    mysqladmin --version
    
  • 卸载

    rpm -e mysql  // 普通删除模式
    rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除
    

使用docker

  • 安装docker

  • 下载镜像

    docker pull mysql:5.7.27
    
  • 创建并运行容器

    docker run -itd --name mysql-server -p 3306:3306 -v /home/mysql/data:/var/lib/mysql -v /home/mysql/conf:/etc/mysql -v /home/mysql/log:/var/log/mysql -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7.27
    
  • 启动与停止容器

  • 卸载

    删除容器和镜像

    docker rm -f mysql-server
    docker rm mysql:5.7.27
    

    删除数据

    rm -rf /home/mysql
    

配置

配置文件

  • 位置

    目录为/etc/mysql,默认使用my.cnf文件配置,conf.d目录下所有.cnf文件中配置项可覆盖默认配置