由于mysql易主甲骨文以后,centos7担心mysql慢慢会封闭不再开源所以将yum里面的数据库更换名字为MariaDB。两者差不多没有太大区别。

如何在centos7上安装mysql

解决思路通过安装mysql的源,或者获得mysql的RPM我们再安装RPM就可以了。

1.添加mysql yum Repo源

wget http://repo.mysql.com//mysql57-community-release-el7-7.noarch.rpm

2.安装mysql的RPM源包

sudo rpm -Uvh mysql57-community-release-el7-7.noarch.rpm

mysql源包

3.查看mysql在yum里面的列表

sudo yum repolist all | grep mysql

mysql列表

4.通过yum安装mysql

sudo yum install mysql-community-server

启动mysql

sudo service mysqld start

通过上面的语句启动mysql

启动mysql

查看数据密码

通过以上方式安装的mysql会自动生成一个密码

sudo grep 'temporary password' /var/log/mysqld.log

查看密码

通过上面的语句来获取mysql密码

重设密码

Paste_Image.png

安全

由于mysql57开启了安全插件所以如果涉及的密码太过于简单会提示错误。

所以为了保证安全,MySQL的validate_password插件默认安装的。这将需要密码至少包含一个大写字母,一个小写字母,一个数字和一个特殊字符,并且该总密码长度为至少8个字符的密码才能被设置。

至此我们就可以正常的使用mysql了。

show tables

centos安装mysql 简书_在centos上安装mysql相关推荐

  1. mysql5.7源码安装 简书_在CentOS7上编译安装MySQL 5.7.13步骤详解

    MySQL 5.7主要特性 更好的性能 对于多核CPU.固态硬盘.锁有着更好的优化,每秒100W QPS已不再是MySQL的追求,下个版本能否上200W QPS才是用户更关心的. 更好的InnoDB存 ...

  2. Linux7最小化安装 简书,在Proxmox VE上安装与配置Rocky Linux 8.3 RC1

    文章声明:此文基于木子实操撰写 生产环境:Rocky Linux release 8.3 问题关键字:在Proxmox VE上安装与配置Rocky Linux 8.3 RC1 前述 很久很久没有上51 ...

  3. linux mysql 知乎_在 Linux 上安装 MariaDB 或 MySQL | Linux 中国

    开始在 Linux 系统上使用开源的 SQL 数据库吧. (本文字数:2332,阅读时长大约:3 分钟) MariaDB 和 MySQL 都是使用 SQL 的开源数据库,并且共享相同的初始代码库.Ma ...

  4. ubuntu安装mysql报错_在Ubuntu上安装mysql数据库和遇到的问题

    如果上面没有成功,而出现了这样的问题的话: Mysql ERROR 1045 (28000): Access denied for user 'root'@'localhost'(using pass ...

  5. mysql dos入门_在dos上操作mysql的基本?

    2安装:A,双击运行"mysql-5.5.27-win32.msi" B,MySQL安装向导启动 C,按"Next"继续 3配置:MySQL是现在流行的关系数据 ...

  6. 怎样安装python在桌面_在Windows上安装和配置 Jupyter Lab 作为桌面级应用程序教程...

    什么是 Jupyter Lab Jupyter Lab 是 Jupyter notebook 的升级版,优点这里不作赘述. 一.安装 Jupyter Lab 如果你安装了 Anaconda,最新版的 ...

  7. yum安装mysql5.7 简书_阿里云服务器(centos7.3)上安装jdk、tomcat、mysql、redis

    前言: 平时我们敲的项目,只能在本地浏览,不论项目写得怎么样只有自己看得到,只有发布到了云服务器,别人才能访问得到.学习之路就是这样,当别人能访问自己的项目时,会更有成就感,所以接下来就一起看看阿里云 ...

  8. macos安装python3.6_在CentOS 7/Ubuntu 16.04/Debian 9/macOS上安装Python 3.6的方法

    本文介绍在CentOS 7/Ubuntu 16.04/Debian 9/macOS操作系统上安装Python 3.6的方法,包括使用Python 3.6创建virtualenv,目前大多数Linux发 ...

  9. centos7安装mysql8.0简书_【Linux实战03】CentOS 7 下 MySQL 8.0 的安装

    一.安装前准备 1.查看当前服务器的发行版本号 2.查看当前服务器的内核版本 3.查看当前服务器的操作系统位数 ----温馨提示---- 为什么先做如上三个操作呢? 多数同学,部署各类软件不成功的原因 ...

最新文章

  1. linux中普通文件和块设备文件的区别
  2. Android代码规范----按钮单击事件的四种写法
  3. Leetcode 350 两个数的交集2
  4. SQL Server 2005 Sa 用户的启用
  5. mips j指令_计算机组成原理 指令
  6. Eclipse没有server 配置Tomcat
  7. 公共服务领域英文译写规范_公共领域日:对版权和公共领域重要性的思考
  8. Shell编程关于Sha-Bang(#!)
  9. Laravel 在Centos上的安装
  10. 启动报错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
  11. sysrq 和 sysrq-trigger
  12. layedit 内容变化事件_React反应表单与事件
  13. RS485通讯的工作原理?
  14. python 排队论_建模算法(七)——排队论模型
  15. 4.2.5 求解幂集问题
  16. 计算机多功能图像分析,计算机辅助图像分析
  17. agv系统介绍_AGV有什么用
  18. 文字烟雾消散特效制作
  19. 7、全国天气查询API接口,免费好用
  20. DG备库执行只读open的时候报错

热门文章

  1. Html5音乐可视化之音乐的获取和播放
  2. 工具箱 - Putty 安装调试3
  3. 解决svn错误:post-commit hook failed (exit code 1) with output
  4. MPEG原理分析及MPEG音频编码器的调试
  5. [译] APT分析报告:08.漏洞利用图谱–通过查找作者的指纹来寻找漏洞
  6. Python执行 shell 命令并实时打印输出
  7. marked Options
  8. 实验2 递归下降语法分析程序设计
  9. 信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言——1102:与指定数字相同的数的个数
  10. 大数据WEB阶段(二十)更新丢失