centos7.9离线安装mysql5.7

2023-05-16

前言

windows server2003服务器,安装mysql提示需要net framework……,费了半天劲装好了,发现解压版redis无法启动,换了个低版本也是无法安装,服务器大多选择linux,除了免费大概就是这些原因了,准备换个centos,先vm安装试试

目录

安装centos7.9

新建虚拟机

选择稍后安装操作系统

更改安装位置

根据自己需要配置,安装好之后可以重新调整

工具连接需要ip

完成之后如下图

移除打印机

移除声卡

 浏览镜像文件​编辑

开启此虚拟机

install回车

可以更改语言

安装位置

打开网络,需要记住ip地址,默认ifconfig命令未找到

​编辑 设置root密码​编辑

完成后重启

启动服务器

 连接服务器

安装mysql

下载mysl

上传安装文件

删除mariadb

解压tar -xvf mysql-5.7.38-linux-glibc2.12-x86_64.tar.gz

改名并移动到 

创建data目录

更改/usr/local/mysql 目录权限给mysql

​编辑初始化数据库

启动服务

登录

重设密码

配置mysql环境

配置环境变量

mysql 启动配置

设置为开机启动

安装centos7.9

新建虚拟机

 

选择稍后安装操作系统

 

更改安装位置

 

根据自己需要配置,安装好之后可以重新调整

 

 

工具连接需要ip

 

 

 

 

 

 

 

完成之后如下图

移除打印机

移除声卡

 浏览镜像文件

 

开启此虚拟机

 

 

install回车

可以更改语言

安装位置

打开网络,需要记住ip地址,默认ifconfig命令未找到

 设置root密码

完成后重启

启动服务器

 连接服务器

安装mysql

下载mysl

MySQL :: Download MySQL Community Server (Archived Versions)

上传安装文件

删除mariadb

rpm -qa|grep mariadb

rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64

解压tar -xvf mysql-5.7.38-linux-glibc2.12-x86_64.tar.gz

改名并移动到 

mv mysql-5.7.38-linux-glibc2.12-x86_64 /usr/local/mysql

创建data目录

mkdir /usr/local/mysql/data

创建mysql用户,只用于配置mysql,无登录权限
useradd -r -s /sbin/nologin mysql

更改/usr/local/mysql 目录权限给mysql

chown -R mysql.mysql /usr/local/mysql


初始化数据库

记住临时密码
cd /usr/local/mysql
bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

启动服务

support-files/mysql.server start

登录

bin/mysql -uroot -p

重设密码

alter user root@'localhost' identified by '123456';

允许远程访问
mysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>flush privileges;
重启mysql

配置mysql环境

配置环境变量

echo "export PATH=$PATH:/usr/local/mysql/bin" >> /etc/profile
让配置生效
source /etc/profile
以后登录mysql
mysql -uroot -p

mysql 启动配置

复制配置文件 mysql.server 到 /etc/init.d
cp support-files/mysql.server /etc/init.d/mysqld
给所有用户赋予可执行权限
chmod a+x /etc/init.d/mysqld

设置为开机启动

chkconfig --add /etc/init.d/mysqld
chkconfig mysqld on


以后启动mysql服务
service mysqld start

CREATE USER `cni23`@`%` IDENTIFIED BY 'cni23@cnnc';
授权
GRANT ALL ON `cni23-boot`.* TO `cni23`@`%`;
刷新权限
flush privileges;

当mysqld服务启动的时候,默认会按一定的顺序读取配置文件的。

mysqld --verbose --help
Default options are read from the following files in the given order:
/etc/my.cnf /etc/mysql/my.cnf /opt/mysql/etc/my.cnf ~/.my.cnf

[mysqld]
lower_case_table_names=1

重启service mysqld restart

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

centos7.9离线安装mysql5.7 的相关文章

  • nested exception is java.sql.SQLException: com.mysql.cj.jdbc.Driver

    解决方案 在 pom xml 中 xff0c 加入 mysql 的 maven 引用 span class token tag span class token tag span class token punctuation lt spa
  • iOS-开辟子线程(NSThread、NSOperationQueue、GCD)

    本节主要总结一些开辟子线程的常用的几种方法 一 通过NSThread类开辟子线程 1 NSThread手动开启子线程 span class hljs comment 创建线程对象 span span class hljs built in
  • iOS -UICollectionView添加区头区尾

    项目中需求时三个区 xff0c 没个区展示不同的数据 xff0c 一格一格的 xff0c 所以tableView是不是适用的 xff0c 需要采用collectionView才能更好的展示 xff0c 那么怎么给它添加区头区尾呢 xff1f
  • miui 安装app闪退问题

    android版本 xff1a 7 0 MIUI版本 xff1a 8 2 手机 xff1a 小米5 之前老版本可以运行 xff0c 今天用AS的run xff0c 在安装apk时报application installation faile
  • 在x64上构建智能家居(home assistant) (一) Supervised版本安装

    我的上一篇文章 在嵌入式x86上构建我的智能家居 home assistant 中本来希望在一个低功耗的x86嵌入式上安装home assistant xff0c 但是因为一些限制没有成功 找到一个低功耗的笔记本 xff08 东芝的dyna
  • 安装YMFE/yapi API管理服务器(Ubuntu20)

    GitHub YMFE yapi YApi 是一个可本地部署的 打通前后端及QA的 可视化的接口管理平台 YApi 是一个可本地部署的 打通前后端及QA的 可视化的接口管理平台 Contribute to YMFE yapi develop
  • 安装nodejs18 + yapi(Debian11)

    安装nodejs Node js Node js is a JavaScript runtime built on Chrome 39 s V8 JavaScript engine https nodejs org zh cn 官方手顺 通
  • Postgresql count 慢的处理方法

    performance Postgresql extremely slow count with index simple query Database Administrators Stack Exchange https dba sta
  • 解决Referenced file contains errors(struts-2.0.dtd)

    解决方法 两种 1 这个可能是你的DTD文件找不到 或者解析有错 才发生的错误 你可以在地址栏里输入http struts apache org dtds struts 2 0 dtd 这个看能查看不 如果不能 应该是网络的问题或XML解析
  • 使用POI向Excel中插入多张图片

    最近在大量使用poi对Excel进行操作 xff0c 可以说是越用越气愤 xff0c 很多功能支持得不完善 xff0c 一个在VB里很简单的操作 xff0c 你用poi实现可能就要多几倍甚至是数10倍的代码 但是我们搞JAVA的总不能丢掉J
  • 将“存储卡”改名为Storage Card的方法

    HKEY LOCAL MACHINE System StorageManager Profiles SDMemory 34 Name 34 61 34 SD Memory Card 34 34 Folder 34 61 34 Storage
  • ubuntu 驱动更新后导致无法进入界面

    问题描述 xff1a 安装新ubuntu系统后未禁止驱动更新导致无法进入登录界面 解决办法 xff1a 首先在进入BIOS中 xff0c 修改设置以进行命令行操作 xff0c 然后卸载已有的系统驱动 xff0c 最后安装新的驱动即可 开机按
  • PPC WM6.1智能手机上使用日语辞典浅谈

    在PPC手机上用日语辞典 xff08 広辞苑 xff0c 三省堂等 xff09 http bulo hjenglish com group topic 144804 PPC上的日文输入法 http bulo hjenglish com gr
  • PPC音量太小和听筒音太小的解决方法

    1下载注册表修改器 2复制修改器到PPC xff08 最好是卡上啦 xff09 3在PPC上运行修改器 我用的是华硕P525 以下是我小P的设置 xff1a 找到HKEY CURRENT USER ControlPanel Phone 项下
  • Delphi中的集成VBS脚本语言应用

    罗焱 从薇 王正浩 摘 要 xff1a 使用ActiveX Scripting技术 xff0c 可以在应用程序中集成使用脚本语言 本文介绍如何应用这一技术在Delphi应用程序中添加VBScript支持 关键词 xff1a ActiveX脚
  • python中嵌入C语言脚本

    借助Cinpy 和C语言解释器TinyCC xff0c 可以在python 程序里面直接嵌入C语言片断 不经编译直接使用C编写的函数了 win2k平台上 xff0c 简单的测试对比数据如下 xff08 递归方法计算第四十项兔子数列fib x
  • 最新Ubuntu内网源部署方法(Ubuntu20、Ubuntu21)

    最新Ubuntu内网源部署方法 1 下载公网离线源 安装apt mirror xff0c 并修改 etc apt mirror list内容 xff0c 以ubuntu20 04 为例说明 xff1a span class token co
  • wsl2-ubuntu安装图形界面;windows安装miniconda

    一 wsl2 ubuntu安装图形界面 1 安装 xff1a wsl2安装ubuntu Download VcXsrv Windows X Server from SourceForge net 2 配置 xff08 链接wsl和VcXsr
  • 双曲函数系列

    定义 双曲函数 xff08 Hyperbolic Function xff09 包括下列六种函数 xff1a sinh 双曲正弦 xff1a sinh x 61 e x e x 2 cosh 双曲余弦 xff1a cosh x 61 e x
  • 虚拟机增加磁盘空间(VMware虚拟机)

    1 写在前面 对于VMware虚拟机 xff0c 经常有最初分配的磁盘空间大小最后不够用的情况 xff0c 因此需要我们增加磁盘空间 网上看了一些博客资料 xff0c 大多不能完全照着做完 xff0c 参照了几个才实现 xff0c 2 操作

随机推荐