Linux 上安装 MySQL

Linux平台上推荐使用RPM包来安装Mysql,MySQL AB提供了以下RPM包的下载地址:

MySQL - MySQL服务器。你需要该选项,除非你只想连接运行在另一台机器上的MySQL服务器。

MySQL-client - MySQL 客户端程序,用于连接并操作Mysql服务器。

MySQL-devel - 库和包含文件,如果你想要编译其它MySQL客户端,例如Perl模块,则需要安装该RPM包。

MySQL-shared - 该软件包包含某些语言和应用程序需要动态装载的共享库(libmysqlclient.so*),使用MySQL。

MySQL-bench - MySQL数据库服务器的基准和性能测试工具。

安装前,我们可以检测系统是否自带安装 MySQL:

rpm -qa | grep mysql

如果你系统有安装,那可以选择进行卸载:

rpm -e mysql  // 普通删除模式

rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除

接下来我们在 Centos7 系统下使用 yum 命令安装 MySQL,需要注意的是 CentOS 7 版本中 MySQL数据库已从默认的程序列表中移除,所以在安装前我们需要先去官网下载 Yum 资源包,下载地址为:https://dev.mysql.com/downloads/repo/yum/

注意:没安装wget的朋友,需要先安装wget

[root@wei ~]# yum install wget

下载安装包

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

安装rpm包

rpm -ivh mysql-community-release-el7-5.noarch.rpm

安装mysql-server服务

yum install mysql-server

权限设置:

chown mysql:mysql -R /var/lib/mysql

初始化 MySQL:

mysqld --initialize

启动 MySQL:

systemctl start mysqld

查看 MySQL 运行状态:

systemctl status mysqld

设置为开机自启

systemctl enable mysqld

验证 MySQL 安装

[root@wei ~]# mysqladmin --version

mysqladmin Ver 8.42 Distrib 5.6.42, for Linux on x86_64 ##显示这个信息表示成功

注意:

设置密码

当第一次启动MySQL服务器时,为MySQL根用户生成一个临时密码。 您可以通过运行以下命令找到密码:

[root@wei ~]# grep 'temporary password' /var/log/mysqld.log

localhost:后边的就是临时密码,先复制下来

注意:如果没有查到,就是不需要,登陆时,回车即可登陆

进入mysql,在Enter password:复制粘贴先前的密码就进去了

mysql -u root -p

修改密码方式

[root@wei ~]# mysqladmin -u root -p password

Enter password: #旧密码

New password: #新密码

Confirm new password: #再输入一次

注意:在输入密码时,密码是不会显示了,你正确输入即可。

rpm的mysql怎么安装_MySQL的rpm安装教程相关推荐

  1. centos mysql安装_mysql yum源安装

    部署服务器环境的时候经常要安装mysql,以下是常见的安装方式 源码安装 rpm包安装 yum源安装 这篇主要介绍yum源安装. yum源下载 进入 https://dev.mysql.com/dow ...

  2. linux mysql odbc驱动安装_MySQL ODBC 驱动安装

    阅读目录 一.在线安装 1.yum在线安装驱动 2.配置驱动 3.测试连接 二.编译安装 1.MySQL创建测试用户和测试库 2.安装驱动 3.配置驱动 4.测试 一.在线安装 1.yum在线安装驱动 ...

  3. mysql binary安装_mysql的二进制安装方式

    mysql总共有三种安装方式,源代码安装,二进制安装和源安装.这次写的是二进制安装,对其他两种方式不予讨论. 关闭selinux和防火墙 上课的时候,老师说过这是重中之重,一定要先关闭selinux和 ...

  4. 2.mysql数据库如何安装_MySQL数据库如何安装

    MySQL数据库如何安装 时间:2019-06-17 13:50:14  来源:  作者: 伙伴们,这两年软件测试异常火爆,90%以上的软件都需要操作数据,比如游戏.社交.新闻.商城.财务等,这些软件 ...

  5. mysql主从安装_MySQL主从详细安装步骤

    网站: 程序在:web服务器192.168.1.100上面 数据库在:MySQL服务器192.168.1.123上面 实现目的:增加一台MySQL备份服务器(192.168.1.124),作为MySQ ...

  6. mysql压缩包删除_mysql解压缩方式安装和彻底删除的方法图文详解

    一.安装mysql (1)将下载下来的mysql压缩文件解压缩到需要安装mysql的目录中 (2)打开解压后的文件夹,复制default.ini文件并重命名为my.ini,此文件的相关配置为: (3) ...

  7. mysql galera 下载_MySQL galera 的安装使用

    现在已经有整合版本,Mariadb galera cluster 和 XtraDB galera cluster. 我要介绍的是通过自己的编译,安装MySQL galera. 准备工作: 需要下载的内 ...

  8. mysql8 安装_mysql 8.x 安装向导

    封面人物 琦玉 前言 解决如下问题: 1.MySQL 8.X 系列的安装流程 2.将MySQL安装到指定目录下 3.解决 mysql 8登录密码用caching_sha2_password验证的问题, ...

  9. mysql 5.72 安装_mysql 5.7安装脚本

    1 [root@HE2 ~]# cat mysql_auto_install.sh 2 ###### 二进制自动安装数据库脚本root密码MANAGER将脚本和安装包放在/root目录即可###### ...

  10. mysql压缩配置_MySQL压缩版安装配置

    mysql-5.7.11默认的配置文件是在mysql/my-default.ini,或者自己建立一个my.ini文件 ----------------------------------------- ...

最新文章

  1. 牛!这位斯坦福PhD新生的论文被引数:接近4万
  2. HTTPS 原理分析
  3. 初学__Python——Python 变量的作用域
  4. VMware ESXi导出OVF模板
  5. 如何导出maven子项目_如何使用maven 轻松重构项目
  6. linux 监控命令iostat,Linux下 IO实时监控iostat命令详解
  7. viewController的生命周期
  8. Android程序中读取使用已有的SQLite数据库
  9. cnpm安装webpack_快速打造最强 Webpack 前端工具链
  10. paramiko获取远程主机的环境变量
  11. Windows Mysql报错:Access denied for user ‘root‘ @ localhost useing password no 或者 yes 解决
  12. C#.NET身份证验证算法
  13. 计算机控制系统与常规仪表控制系统的主要异同点,计算机控制技术复习资料-20210711112641.doc-原创力文档...
  14. 服务器和客户端的通信绘图
  15. VM虚拟机安装win7系统(亲测可用!!!)
  16. html 怎么做图标在圆圈上旋转,纯CSS3图标旋转效果代码
  17. Film Stocks for Mac(PS胶片模拟调色插件)
  18. python 自动问答系统_问答系统介绍
  19. 78个学术网站!史上最全常用文献数据库汇总!
  20. 图文推荐系统之数据冷启小结

热门文章

  1. 矩阵的内积和外积,三向量混合积
  2. c语言:从键盘输入两个正整数,求其最大公约数和最小公倍数
  3. matlab中欧姆怎么表示,电阻的单位为欧姆,用符号()表示。 - 问答库
  4. 超详细的Elasticsearch高性能优化实践
  5. 部队室内靶场有哪些硬件设备和强制性存在的系统
  6. 重新思考路易斯维尔足球品牌
  7. virtual box 静态ip设置
  8. spine 导出纹理_Spine入门 —— 纹理打包
  9. android app icon素材,史上最全的APP图标模板素材以及设计格式最全的
  10. 小米3手机无法打开WLAN ,WIFI 的解决方法,不需刷机