首页 > 数据库 >centos7服务器yum安装MySQL数据库,以及报错的解决方案

centos7服务器yum安装MySQL数据库,以及报错的解决方案

时间:2024-07-06 15:31:15浏览次数:15  
标签:数据库 centos7 yum mysql 报错 com 下载

文章目录

1、数据库能做什么?

不论是淘宝,吃鸡,爱奇艺,抖音,快手,知乎, 百度贴吧等,所有的服务程序,存储的数据,包含用户的账号,密码,级别,存款,余额,等级,购物记录,头像本地路径,视频文件路径。只要是信息,就一定在数据库里。

2、数据库由来

  1. 人工管理阶段。(过去)账本
  2. 文件系统阶段(近代)excel
  3. 数据库系统管理阶段(目前)mysql

3、数据库-系统结构

  1. 数据库系统 DBS

    数据库管理系统(DataBase Management System, DBMS): (面试题)

    ① SQL(RDS关系型数据库)

    • ORACLE
    • Oracle MySQL
    • DB2(IBM)
    • SQL-server(MS)
    • *Mysql
    • *MariaDB
    • Percona server(taobao)

    ② DBA:工程师

  2. SQL语言(结构化查询语言)

    SQL(Structured Query Language 即结构化查询语言)

    A. DDL语句 数据库定义语言: 数据库、表、视图、索引、存储过程、函数, CREATE DROP ALTER //开发人员

    B. DML语句 数据库操纵语言: 插入数据INSERT、删除数据DELETE、更新数据UPDATE //开发人员

    C. DQL语句 数据库查询语言: 查询数据 SELECT

    D. DCL语句 数据库控制语言: 例如控制用户的访问权限GRANT、REVOKE

  3. 数据访问技术

    1. ODBC PHP <.php>
    2. JDBC JAVA <.jsp>
    3. ASP.NET<c#>

4、版本

  1. Mysql5.7
  2. Mysql8.0

二、部署

1、官网地址

  1. www.mysql.com
  2. www.oracle.com

官网下载步骤

3. 点击DOCUMENTATION

在这里插入图片描述

4. mysql的yum仓库Using the MySQL Yum Repository

在这里插入图片描述

5. 向下翻,查看安装命令

在这里插入图片描述

6. 点击下载mysql安装包

在这里插入图片描述

7. 下载对应的版本

在这里插入图片描述

8. 不注册,直接下载社区版(鼠标右键复制其链接)

在这里插入图片描述

9. 来到centos7中wget下载
 wget https://dev.mysql.com/get/mysql84-community-release-el7-1.noarch.rpm

在这里插入图片描述

10. yum install 安装
yum install mysql84-community-release-el7-1.noarch.rpm -y

在这里插入图片描述

11. 重新建立yum缓存(如果使用的是自带的镜像源的话会报错)
yum clean all
yum makecache

这里发现会报错
在这里插入图片描述
可以安装一下试一试,报错
在这里插入图片描述

可以搜索一下软件包,也是报错
在这里插入图片描述

遇到这种情况可以把自带的镜像源打包一下删掉,或者更换一下镜像源就可以了
这里我们更换为阿里云的镜像源

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

然后重新建立缓存

yum clean all
yum makecache

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

12. 下载安装mysql,并启动
yum install mysql-community-server -y		\\下载安装mysql
systemctl start mysqld						\\开启mysql
systemctl enable mysqld						\\开启开机自启动
systemctl status mysqld						\\查看一下mysql状态

出现以下状态就可以了
在这里插入图片描述

13. 查看一下mysql日志里面生成的默认密码,然后登录数据库

在这里插入图片描述

14. 查看一下数据库(解决报错)
show databases;

这里出现报错,原因是必须更改默认密码才能使用数据库
在这里插入图片描述
上面报错有提示,必须使用ALTER USER语句重置密码

alter user 'root'@'localhost' identified by 'BoKe@123';	\\最后一个,填写自己的密码

在这里插入图片描述
然后就可以查看数据库了
在这里插入图片描述
完毕,温馨提示:记得快照

标签:数据库,centos7,yum,mysql,报错,com,下载
From: https://blog.csdn.net/weixin_67353555/article/details/140214903

相关文章

  • appium自动化测试报错:Unable to launch com.facebook.WebDriverAgentRunner.maukkaki.
    嗨,我是兰若,今天在编写自动化测试用例的时候,appiuminspector报错:Unabletolaunchcom.facebook.WebDriverAgentRunner.maukkaki.xctrunner1、当时首先想到的就是检查WebDriverAgent的构建和安装是否正常,后来发现这块的安装是完全按照官方文档进行的,并且彼时我的手机上已经......
  • centos7 安装openssl
    1.下载openssl官网地址:https://www.openssl.org/source/wgethttps://www.openssl.org/source/openssl-3.0.14.tar.gztar-zxvfopenssl-3.0.14.tar.gzcdopenssl-3.0.142.编译安装yum-yinstallperl-IPC-Cmd./config--prefix=/usr/local/opensslmakemakeinstall3......
  • uniapp报错 TypeError: Cannot read properties of undefined (reading ‘replace‘)
      欢迎关注我......
  • Mysql 8.4 安装(Centos7.9)
    前置准备root环境下执行#关闭selinuxvi/etc/selinux/config#SELINUX=enforcing=>SELINUX=disabled#开通防火墙3306/tcpfirewall-cmd--permanent--add-port=3306/tcp下载链接获取https://dev.mysql.com/downloads/file/?id=529414下载&安装下载mkdir-p......
  • string str = “中文lin”不会报错,但为什么还必须使用wstring wstr
    在C++中,字符串字面量"中文lin"默认是窄字符字符串(char类型),而不是宽字符字符串(wchar_t类型)。当你尝试将这个字符串字面量赋值给一个std::string对象时,通常不会直接报错,但前提是源文件(.cpp文件)的编码支持这些字符。如果你的源文件是以UTF-8编码保存的,并且你的编译器(......
  • wstring wstr = “中文lin”会报错,wstring wstr = L“中文lin”不会报错
    在C++中,对于wstring的使用,有几个关键点需要注意:字符串字面量的前缀:宽字符字符串字面量必须以L前缀开头,以指示编译器该字符串字面量应该被当作宽字符(wchar_t)数组来处理。源文件编码:源文件(.cpp文件)的编码需要支持字符串中的字符。对于包含中文字符的宽字符串字面量,源文......
  • 【Azure Blob】关闭Blob 匿名访问,iOS Objective-C SDK连接Storage Account报错
    问题描述iOS Objective-C应用,连接AzureStorageAccount,根据官网Example代码,在没有关闭StorageAccount的匿名访问时,程序正常运行。但是,只要关闭了匿名访问,上传blob到Container中,就会报错:Publicaccessisnotpermittedonthisstorageaccount  问题解答查看示例......
  • IDEA运行时报错:Application Server was not connected before run configuration stop
    求求了,有没有大佬能看到呀,马上就考试了,运行不出来真的好烦躁无力呀,我在CSDN上看到了好多解决方法,但是我用过之后依旧没能解决。这是我的tomcat和jdk版本,版本应该没有问题吧,这也是老师发给我们的版本这是我的环境变量的配置; 这是我的tomca,jdk,以及IDEA的地址;  求......
  • 【已解决】pip已经安装好了模块,运行代码还是报错说没安装
    在Python开发中,有时用 pip 安装了模块,运行代码时却提示没安装,这让人很困惑。下面来看看可能的原因和解决办法 可能原因:1.虚拟环境出错:如果用了虚拟环境,可能装错了地方,运行代码时用的环境没装这个模块。2.Python版本不同:安装模块和运行代码的Python版本不一......
  • 制作CentOS7.9的U盘系统启动盘超详细操作教程
    1、下载centos7.9操作系统阿里云镜像源https://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/?spm=a2c6h.25603864.0.0.7ed1f5ad877Uus2、制作u盘注意事项:制作u盘会让直接格式化u盘里面的所有数据,已有数据的u盘需要做好备份,建议购买新的u盘格式化操作。2.1格式化u盘,选......