首页 > 数据库 >配置mysql (Redhat)

配置mysql (Redhat)

时间:2024-01-29 17:35:46浏览次数:36  
标签:12 Redhat 5.7 el6 配置 64 mysql rpm

前提准备:

MySQL下载 https://dev.mysql.com/downloads/mysql/ 

当前安装版本5.7

1.检查是否安装mysql:rpm -aq | grep mysql 

如果有输出则先停止服务: service mysqld start

批量删除包 rpm -e XXX --nodeps

2.检查mariadb:rpm -qa|grep mariadb

如果有输出则删除相关包 rpm -e XXX --nodeps

3.删除目录:find / -name mysql

如果有根据目录进行删除: rm -rf XXX

4.删除 my.conf: rm -rf my.conf

5.创建mysql目录: mkdir  /usr/local/mysql

6.复制安装包到该目录下:cp ~/download/mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar /usr/local/mysql/

7.解压缩安装包:

cd /usr/local/mysql/
tar -xf mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar

8.按顺序执行如下安装:

rpm -ivh mysql-community-common-5.7.12-1.el6.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.12-1.el6.x86_64.rpm
rpm -ivh mysql-community-client-5.7.12-1.el6.x86_64.rpm
rpm -ivh imysql-community-server-5.7.12-1.el6.x86_64.rpm
rpm -ivh mysql-community-devel-5.7.12-1.el6.x86_64.rpm

9.启动mysql: systemctl start mysqld.service 

10.查看启动状态:systemctl status mysqld.service

11.启动之后密码就创建好了,通过:sudo grep 'temporary password' /var/log/mysqld.log 查看密码

12.登录mysql:mysql -uroot -p

13.修改密码:set password for 'root'@'localhost'='123456';

14.设置允许外网访问:

use mysql;

select user,host from user;

update user set host='%' where user='root';

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypwd' WITH GRANT OPTION;

flush privileges;

标签:12,Redhat,5.7,el6,配置,64,mysql,rpm
From: https://www.cnblogs.com/suoyiling/p/17994470

相关文章

  • MSE Nacos 配置变更审计平台使用指南
    作者:孙立(涌月)、邢学超(于怀)、李艳林(彦林)配置审计平台简介Nacos[1]作为一款业界主流的微服务注册中心和配置中心,管理着企业核心的配置资产,由于配置变更的安全和稳定诉求越来越高,因此我们提供了安全和可追溯性保障机制。配置变更的途径主要包括控制台手动发布和使用NacosSDK......
  • SpringBoot实现动态数据源配置
    场景描述:前一阵子接手的新项目中需要使用2个数据源。一个叫行云数据库,一个叫OceanBase数据库。就是说,我有时候查询要查行云的数据,有时候查询要查OceanBase的数据,咋办?废话不多说,下面以mysql为例,开整。一、环境依赖<dependency><groupId>org.springframework.boot</gr......
  • 我的npmrc配置
    前言经常需要新开项目,有些时候,安装依赖时很慢,所以都得配置一下镜像源,但是每次新开项目都配置以便,很麻烦,也记不全,这里特别开一个新帖,记录一下自己的一些依赖包用的镜像正文完整配置,持续更新中:registry=https://registry.npmmirror.comsass_binary_site=https://npmmirror.com/......
  • 配置DDoS攻ji防范
    原创:厦门微思网络 【微思2002年成立,专业IT认证培训21年!】 我们主要课程:华为、思科、红帽、ORACLE、VMware、CISP、PMP等认证培训及考证。组网需求如图1所示,FW部署在内网出口处,企业内网部署了Web服务器。经检测,Web服务器经常受到SYNFlood、UDPFlood和HTTPFlood攻ji,为了保障W......
  • 【MYSQL】4、mysql中的Innodb_buffer_pool_reads和Innodb_buffer_pool_read_requests
    原文链接:https://blog.csdn.net/qq_35462323/article/details/1318115931、Innodb_buffer_pool_reads和Innodb_buffer_pool_read_requests的含义?Innodb_buffer_pool_readsInnodb_buffer_pool_readsThenumberoflogicalreadsthatInnoDBcouldnotsatisfyfromthebuffer......
  • 解决MySQL设置时区时的错误Unknown or incorrect time zone: 'Asia/Shanghai'
    问题描述:在trino中配置了mysql.properties文件,但是通过trino客户端,执行命令showschemasfrommysql;查看数据库信息时报错:Errorlistingschemasforcatalogmysql:java.sql.SQLNonTransientConnectionException:Couldnotcreateconnectiontodatabaseserver.Attempted......
  • IDEA2022 解决每次启动新项目maven配置就变为C盘问题
    1、打开一个空的IDEA如果打开IDEA默认进入之前的项目,可以选择先Closeproject退出项目 2、选择左侧的Customize,再点击Configure 3、在打开的Setting设置里面找到Maven配置Build,Execution,Deployment->BuildTools->Maven 修改后,保存即可; ......
  • MySQL 常用工具
    系统数据库MySQL数据库安装完成后,自带了以下四个数据库,具体作用如下: 常用工具mysql该mysql不是指mysql服务,而是指mysql的客户端工具 mysqladminmysqladmin是一个执行管理操作的客户端程序。可以用它来检查服务器的配置和当前状态、创建并删除数据库等。 my......
  • vue 环境配置(使用cross-env配置)
    vue环境配置(使用cross-env配置)通过定义不同的打包命令,更改项目环境变量。1、下载cross-even(可跨平台设置node环境变量)npminstallcross-env--save-dev2、package.json文件查询scripts,在其中加入如下代码:(其为不同环境的打包命令,可自定义)。"build:qa":"cr......
  • Windows下安装和配置Java JDK
    1、......