首页 > 数据库 >【MySQL】linux平台下安装配置MySQL- rpm包的方式

【MySQL】linux平台下安装配置MySQL- rpm包的方式

时间:2023-04-27 11:03:16浏览次数:49  
标签:安装 rpm linux gaosh mysql MySQL root


文章目录

  • 一. 前言
  • 二. rpm 包下载
  • 1) 选择 mysql community server
  • 2) 我们选择其他GA版本
  • 3) 选择5.6的版本下载
  • 三. 上传到服务器
  • 四. 安装mysql
  • 五. 启动mysql并检查是否启动
  • 六. 查看登陆密码并登陆
  • 七. 日志及配置文件目录
  • 总结:

一. 前言

mysql的安装相对来说比较简单,在centos6的系统里使用yum安装是最省事的做法,不过为了让大家熟悉mysql官网,在这里我们演示rpm包的安装方式
本机使用的操作系统为: centos6.9

二. rpm 包下载

数据包下载: https://www.mysql.com/downloads/

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

  • MySQL-MySQL服务器。你需要该选项,除非你只想连接运行在另一台机器上的MySQL服务器。
  • MySQL-client - MySQL 客户端程序,用于连接并操作Mysql服务器。
  • MySQL-devel - 库和包含文件,如果你想要编译其它MySQL客户端,例如Perl模块,则需要安装该RPM包。
  • MySQL-shared - 该软件包包含某些语言和应用程序需要动态装载的共享库(libmysqlclient.so*),使用MySQL。
  • MySQL-bench - MySQL数据库服务器的基准和性能测试工具。

下载截图:

【MySQL】linux平台下安装配置MySQL- rpm包的方式_服务器

【MySQL】linux平台下安装配置MySQL- rpm包的方式_mysql_02

1) 选择 mysql community server

【MySQL】linux平台下安装配置MySQL- rpm包的方式_服务器_03

2) 我们选择其他GA版本

【MySQL】linux平台下安装配置MySQL- rpm包的方式_mysql_04

3) 选择5.6的版本下载

【MySQL】linux平台下安装配置MySQL- rpm包的方式_MySQL_05

【MySQL】linux平台下安装配置MySQL- rpm包的方式_mysql_06

三. 上传到服务器

【MySQL】linux平台下安装配置MySQL- rpm包的方式_服务器_07

四. 安装mysql

[root@gaosh-1 ~]# yum remove mysql -y
[root@gaosh-1 ~]# rpm -ivh MySQL-server-5.6.49-1.el6.x86_64.rpm

【MySQL】linux平台下安装配置MySQL- rpm包的方式_mysql_08

五. 启动mysql并检查是否启动

[root@gaosh-1 ~]# /etc/init.d/mysql start
Starting MySQL.Logging to '/var/lib/mysql/gaosh-1.err'.
.. SUCCESS!
[root@gaosh-1 ~]# ss -lntp |grep mysql
LISTEN     0      80                       :::3306                    :::*      users:(("mysqld",45526,10))
[root@gaosh-1 ~]#

六. 查看登陆密码并登陆

[root@gaosh-1 ~]# cat /root/.mysql_secret |awk -F: ‘{print $4}’
ShF5U8sDZM68hteE

安装客户端
[root@gaosh-1 ~]# yum localinstall MySQL-client-5.6.49-1.el6.i686.rpm

登陆测试:

[root@gaosh-1 ~]# mysql -uroot -pShF5U8sDZM68hteE
Warning: Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.6.49

Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>

七. 日志及配置文件目录

[root@gaosh-1 mysql]# find / -name mysql
/etc/logrotate.d/mysql
/etc/rc.d/init.d/mysql
/var/lib/mysql
/var/lib/mysql/mysql
/var/lock/subsys/mysql
/usr/share/mysql
/usr/lib64/mysql
/usr/bin/mysql

总结:

centos6 下安装mysql,使用rpm包的方式是一种简便快捷的方式,需要下去好好练习。


标签:安装,rpm,linux,gaosh,mysql,MySQL,root
From: https://blog.51cto.com/zmedu/6229947

相关文章

  • Linux 存储结构与磁盘划分
    主要常见的目录定义1.      /boot            开机所需文件----内核,开机菜单及所需配置文件2.      /dev             任何设备与接口都以文件形式存放在这目录3.      /etc              配置文件4.      /hom......
  • 【教程分享】一键部署MySQL,轻松搞定Docker安装和配置!
    1下载MySQL我们就可以到dockerhub来看:点击后的页面:直接执行dockerpullmysql,会下载最新版本的MySQL。点击tags,找到并下载经典的MySQL5.7:[root@service-monitoring~]#dockerpullmysql:5.7.42-oracle5.7.42-oracle:Pullingfromlibrary/mysqle83e8f2e82cc:Pull......
  • mysql已有数据表增加自增主键
    mysql:altertable`tbname`add`id`bigintnotnullauto_incrementfirst,addprimarykey(`id`);......
  • 利用xtcbackup做mysql的级联复制
    从库进行数据的xtcbackup备份innobackupex--defaults-file=/etc/my.cnf--user=backup--password=Admin123--stream=tar/backup_dir/tmp/|gzip>/backup_dir/tmp/mysql02_`hostname`_`date+%Y%m%d%H`.tar.gz备份完成后,将文件scp到灾备端。解压缩文件到/mysql/backup......
  • Linux common clock framework(2)_clock provider
    1.前言本文接上篇文章,从clockdriver的角度,分析怎么借助commonclockframework管理系统的时钟资源。换句话说,就是怎么编写一个clockdriver。由于kernel称clockdriver为clockprovider(相应的,clock的使用者为clockconsumer),因此本文遵循这个规则,统一以clockprovider命名。2.......
  • Linux(Centos7)failed to start lsb bring up/down 反其道解决
    VM虚拟机里装的CentOS7,之前用的好好的,突然就连不上网了。使用命令:systemctlrestartnetwork.service提示错误:  注:网截图了,用网友的按提示输入:systemctlstarusnetwork里面有行错误提示: failedtostartlsbbringup/down网上找了一圈,大部分说是 ......
  • Linux基础
    Linux基础1课程主要内容1.1Linux在什么地方使用1.2Linux的应用领域1.3Linux入门概述吉祥物创始人Linux和Unix的关系图1.4安装VM,CentosVM和Linux的关系网络连接三种模式虚拟机克隆虚拟机快照新建hello2虚拟机迁移和删除移除之后,文件夹......
  • Linux 进阶
    Linux定制篇1shell1.1定义1.2入门案例1.3变量环境变量位置参数变量预定义变量1.4运算法1.5条件判断1.6流程控制ifcaseforwhileread获取输入1.7函数系统函数自定义函数1.8定时......
  • Centos 7安装MySQL5.6
    安装步骤  确保之前未安装;若存在则要卸载//查看主机是否已经安装了mysql(如果存在则要卸载)rpm-qa|grepmysql//卸载命令rpm-e--nodeps"上面检索出的mysql安装包"  下载mysql的yum源wget-P/usr/softwarehttp://repo.mysql.com/mysql-community-release-el6-5.no......
  • SpringBoot 集成 SpringSecurity + MySQL + JWT 附源码,废话不多直接盘
    SpringBoot集成SpringSecurity+MySQL+JWT无太多理论,直接盘一般用于Web管理系统可以先看SpringBootSpringSecurity基于内存的使用介绍本文介绍如何整合SpringSecurity+MySQL+JWT数据结构数据库脚本:https://gitee.com/VipSoft/VipBoot/blob/develop/vipsoft-sec......