Centos安装mysql rpm包

安装mysql步骤:
清理环境
centos有可能会自带一个mariadb
查看是否已安装

rpm -qa |grep -i mysql
#(centos7默认系统自带的)
rpm -qa |grep -i mariadb
#rpm -e 加上包名,把mariadb包清掉
rpm -e --nodeps XXXX

可以看到用rpm删除会失败,提示有依赖关系的软件需要安装
rpm删除时如果有依赖关系,可以用yum remove + 包名来删除mariadb
开始安装:
一般用装软件用yum直接安装也可以,但是有一个问题:用yum的话,是到默认的mariadb用的yum源去找,可能会找不到,所以我们自己来安装

下载mysql-5.7.33-1.el6.x86_64.rpm-bundle.tar
https://dev.mysql.com/downloads/mysql/


rpm –ivh + 包安装所需要的包
rpm -ivh mysql-community-client-5.7.22-1.el6.x86_64.rpm(如果报错则加上--force --nodeps)
rpm -ivh mysql-community-server-5.7.22-1.el6.x86_64.rpm (如果报错则加上--force --nodeps)

安装

#解压
tar -xf mysql-5.7.33-1.el6.x86_64.rpm-bundle.tar
#安装,安装顺序为
rpm -vih mysql-community-common-5.7.33-1.el7.x86_64.rpm
rpm -vih mysql-community-libs-5.7.33-1.el7.x86_64.rpm
rpm -vih mysql-community-client-5.7.33-1.el7.x86_64.rpm
rpm -vih mysql-community-server-5.7.33-1.el7.x86_64.rpm

具体操作

#启动
service start mysqld
#查看自动生成的密码
cat /var/log/mysqld.log | grep password
#登录
mysql -uroot -p'<>fd!vher73Y'
#PS:如果密码有特殊字符需要用引号引起来
#修改密码
#MySQL5
set password=password('P@ssw0rd2018!');
#MySQL8
alter user 'root'@'localhost' identified by 'Root@123456';

设置远程连接

mysql -u root -p 解决MySQL 1130错误,无法远程连接
mysql>use mysql;
mysql>select 'host' from user where user='root';
mysql>update user set host = '%' where user ='root';
mysql>flush privileges;

创建数据库

create databases testdb

Centos安装mysql rpm包相关推荐

  1. mysql rpm conflict_解决centos7 yum安装MySQL rpm包出现conflict problem

    解决centos7 yum安装MySQL rpm包出现conflict problem 发布时间:2020-07-24 06:33:51 来源:51CTO 阅读:1868 作者:运维天空 [root@ ...

  2. Centos安装MySQL(RPM安装方式)

    Centos安装MySQL(RPM安装方式) 1.centos中以rpm安装包的方式进行安装测试 2.在MySQL官网下载安装包官网下载 Product Version:5.7.33 Operatin ...

  3. CentOS 安装MySQL rpm方式安装

    MySQL源码方式安装:https://www.cnblogs.com/deverz/p/10997723.html 从最新版本的linux系统开始,默认的是 Mariadb而不是mysql!这里依旧 ...

  4. CentOS 安装MySQL(rpm)提示错误Header V3 DSA/SHA1 Signature

    提示错误:Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY error: Failed dependencies 错误原因:这是由于yum安装了 ...

  5. CentOS安装mysql*.rpm提示conflicts with file from package的解决的方法

    CentOS 6.5下安装MySql 5.6 解压文件:tar xvf MySQL-5.6.19-1.linux_glibc2.5.x86_64.rpm-bundle.tar 释放出下面文件: MyS ...

  6. CentOS安装mysql*.rpm提示conflicts with file from package的解决办法

    CentOS 6.5下安装MySql 5.6 解压文件:tar xvf MySQL-5.6.19-1.linux_glibc2.5.x86_64.rpm-bundle.tar 释放出以下文件: MyS ...

  7. linux怎么卸载源码包安装mysql_Linux下卸载和安装MySQL[rpm包]

    [日期:2012-08-03] 来源:Linux社区  作者:wang_tianbao [字体:大 中 小] 一.卸载原来的mysql: 卸载一: 输入: #rpm -qa | grep -i mys ...

  8. rpm如何卸载mysql_Linux下卸载和安装MySQL[rpm包]

    一.卸载原来的mysql: 卸载一: 输入: #rpm -qa | grep -i mysql 显示: mysql-libs-5.1.52-1.el6_0.1.i686 卸载方法: yum -y re ...

  9. mysql error unpacking_linux 安装 mysql rpm包出现error: unpacking of archive failed on file

    安装mysql mysql-community-common mysql-community-libs mysql-community-client mysql-community-server 前三 ...

最新文章

  1. 【转】C 从函数返回数组
  2. 丑数 Humble Numbers
  3. JavaScript实现更新数字指定偏移量上的值updateBit算法(附完整源码)
  4. 如何在生产环境下用好EFCore
  5. python整数类型在每一台计算机上的取值范围是一样的_人工智能第一章:Python语言基础...
  6. mysql数据库导出时报错mysqldump: Got error: 145的解决方法
  7. SilverLight客户端搭建完善聊天室 测试网址swkzy.vicp.net
  8. 二叉树类图_设计模式前言——UML类图
  9. 程序员必读的10本书籍
  10. python笔记-find()函数的用法
  11. MongoDB同步原理解析
  12. 最简单的非线性动力系统
  13. 安川机器人示教器按键功能介绍
  14. vmware 虚拟机安装系统成功,没有虚拟网卡的完美解决方法
  15. ASP.NET 有哪些web服务器-
  16. 【java框架】MyBatis-Plus(1)--MyBatis-Plus快速上手开发及核心功能体验
  17. 攻击者对 Exploit-DB平台的利用分析
  18. 苹果手机图片如何同步鸿蒙,教你将照片批量导入iOS设备
  19. 女 大三,抱金砖~呵~
  20. 以太网PHY寄存器分析

热门文章

  1. php验证imei算法,IMEI校验位计算-基于python3
  2. 约束布局ConstraintLayout(官翻篇)
  3. Web APIs:事件高级--键盘事件,京东按键输入及模拟京东快递单查询案例
  4. Linux系统中安装curl
  5. 前端必读:如何在 JavaScript 中使用SpreadJS导入和导出 Excel 文件
  6. SVN的安装和介绍以及SVN的配置和使用(包含IDEA集成SVN、SVN解决版本冲突问题)
  7. 深刻理解正则化力度与权重的关系图Ridge coefficients as a function of the regularization
  8. 计算机学院学生会招新宣传语,学生会招新宣传语(3篇)
  9. 前端基础之《ECMAScript 6(2)—let、const声明和解构赋值》
  10. 雾计算技术架构浅析与应用概览