返回顶部
首页 > 资讯 > 数据库 >Linux下安装部署Mysql教程
  • 773
分享到

Linux下安装部署Mysql教程

2024-04-02 19:04:59 773人浏览 泡泡鱼
摘要

下面讲讲关于linux下安装部署Mysql教程,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完Linux下安装部署mysql教程这篇文章你一定会有所受益。1:获取mysql YU

下面讲讲关于linux下安装部署Mysql教程,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完Linux下安装部署mysql教程这篇文章你一定会有所受益。

1:获取mysql YUM源

进入mysql官网获取RPM包下载地址

https://dev.mysql.com/downloads/repo/yum/(根据自身的Linux操作系统版本来下载对应的mysql版本)

右击 复制链接地址 Https://dev.mysql.com/get/mysql57-commUnity-release-el7-11.noarch.rpm

得到这个  这个就是Yum仓库的rpm包 其实就是一个下载地址

2:下载和安装mysql源

先下载 mysql源安装包

[root@localhost ~]# wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

-bash: wget: 未找到命令

我们先安装下wget 

yum -y install wget

然后执行 wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

安装mysql源

yum -y localinstall mysql57-community-release-el7-11.noarch.rpm 

3:在线安装Mysql

yum -y install mysql-community-server

下载的东西比较多 要稍微等会;

4:启动Mysql服务

systemctl start mysqld

5:设置开机启动

[root@localhost ~]# systemctl enable mysqld

[root@localhost ~]# systemctl daemon-reload

6:修改root本地登录密码

mysql安装完成之后,在/var/log/mysqld.log文件中给root生成了一个临时的默认密码。

[root@localhost ~]# vi /var/log/mysqld.log

Linux下安装部署Mysql教程

这里的临时密码 eMV.R#mWe3ha

[root@localhost ~]#  mysql -u root -p

Enter passWord

输入临时密码 进入mysql命令行;

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'Caofeng2012@';

Query OK, 0 rows affected (0.00 sec)

修改密码为 Caofeng2012@    (备注 mysql5.7默认密码策略要求密码必须是大小写字母数字特殊字母的组合,至少8位) 

7:设置允许远程登录

Mysql默认不允许远程登录,我们需要设置下,并且防火墙开放3306端口;

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Caofeng2012@' WITH GRANT OPTioN;

Query OK, 0 rows affected, 1 warning (0.01 sec)

mysql> exit;

Bye

退出下;

[root@localhost ~]# firewall-cmd --zone=public --add-port=3306/tcp --permanent

success

[root@localhost ~]# firewall-cmd --reload

success

[root@localhost ~]# 

开放3306端口

8:配置默认编码为utf8

修改/etc/my.cnf配置文件,在[mysqld]下添加编码配置,如下所示:

[mysqld]

character_set_server=utf8

init_connect='SET NAMES utf8'

[root@localhost ~]# vi /etc/my.cnf

Linux下安装部署Mysql教程

编辑保存完 重启mysql服务;

[root@localhost ~]# systemctl restart mysqld

[root@localhost ~]# 

查看下编码:

mysql> show variables like '%character%';

+--------------------------+----------------------------+

| Variable_name            | Value                      |

+--------------------------+----------------------------+

| character_set_client     | utf8                       |

| character_set_connection | utf8                       |

| character_set_database   | utf8                       |

| character_set_filesystem | binary                     |

| character_set_results    | utf8                       |

| character_set_server     | utf8                       |

| character_set_system     | utf8                       |

| character_sets_dir       | /usr/share/mysql/charsets/ |

+--------------------------+----------------------------+

8 rows in set (0.00 sec)

9:测试

我们用本机的sqlyog远程连接下虚拟机里的mysql

对于以上Linux下安装部署Mysql教程相关内容,大家还有什么不明白的地方吗?或者想要了解更多相关,可以继续关注我们的数据库板块。

您可能感兴趣的文档:

--结束END--

本文标题: Linux下安装部署Mysql教程

本文链接: https://lsjlt.com/news/34902.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Linux下安装部署Mysql教程
    下面讲讲关于Linux下安装部署Mysql教程,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完Linux下安装部署Mysql教程这篇文章你一定会有所受益。1:获取mysql YU...
    99+
    2024-04-02
  • Nginx Linux安装部署详细教程
    一、Nginx简介 Nginx是一个web服务器也可以用来做负载均衡及反向代理使用,目前使用最多的就是负载均衡,具体简介我就不介绍了百度一下有很多,下面直接进入安装步骤 二、Nginx安装 1、下载Nginx及相关组件 ...
    99+
    2022-06-04
    Nginx Linux安装部署 Linux安装Nginx详细教程
  • Linux下MySQL安装教程
    本文主要给大家介绍Linux下MySQL安装教程,文章内容都是笔者用心摘选和编辑的,具有一定的针对性,对大家的参考意义还是比较大的,下面跟笔者一起了解下Linux下MySQL安装教程吧。安装需求操作系统:C...
    99+
    2024-04-02
  • Linux下安装MySQL教程
    目录1、删除旧版本2、查看服务器内核类型,下载合适的版本并上传到服务器2.1、使用cat /proc/version查看系统的内核类型2.2、到官网下载合适的类型2.3、通过rz命令...
    99+
    2024-04-02
  • windows7下mysql8.0.18部署安装教程图解
    一、前期准备(windows7+mysql-8.0.18-winx64) 1.下载地址:https://dev.mysql.com/downloads/ 2.选择直接下载不登录账号,下载的压缩包大概两百...
    99+
    2024-04-02
  • CentOS7.6系统下Docker安装部署教程
    目录前提说明查看系统版本命令Docker 版本Docker 安装Docker 部署Docker 阿里云镜像加速前提说明 目前,Centos 仅发行版本中的内核支持 Docker。Do...
    99+
    2024-04-02
  • 安装部署PhxSQL教程
    。需求:公司某软件使用phxsql已经部署在3个机房,现需要在新的机房增加一个phxsql节点,以下为操作过程,因为保护隐私把4台IP用1.1.1.12.2.2.23.3.3.3新的ip为4.4.4.4。安...
    99+
    2024-04-02
  • linux安装部署mysql服务 tar.gz rpm两种安装方式教程
    一、介绍 本教程为linux下安装部署mysql服务,安装方式分为两种,一种tar.gz包安装,另一种为rpm包安装。 二、准备工作 服务器:linxu CentOS 7 mysql服务tar.gz版本:mysql-5.7.3...
    99+
    2023-09-03
    mysql linux 服务器 Powered by 金山文档
  • C#安装与部署教程
    本篇内容主要讲解“C#安装与部署教程”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C#安装与部署教程”吧!部署Windows 应用程序本演练演示为启动记事本的 Windows 应用程序创建一个安...
    99+
    2023-06-17
  • Linux下快速安装部署远程连接软件SSH的教程
    这篇文章主要讲解了“Linux下快速安装部署远程连接软件SSH的教程”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux下快速安装部署远程连接软件SSH的教程”吧!SSH分为客户端和服务...
    99+
    2023-06-12
  • Linux下GitLab怎么安装部署
    这篇文章主要为大家展示了“Linux下GitLab怎么安装部署”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux下GitLab怎么安装部署”这篇文章吧。  一、GitLab 简介  现在,...
    99+
    2023-06-12
  • Linux下怎么安装部署Postfix
    本篇内容主要讲解“Linux下怎么安装部署Postfix”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux下怎么安装部署Postfix”吧!部署DNS服务器postfix根据域名和地址做一...
    99+
    2023-06-27
  • 【详细教程】CentOS-Linux-宝塔下部署PHP环境,安装laraveladmin
    一、安装宝塔 打开官网安装-> 宝塔面板下载,免费全能的服务器运维软件 二、安装PHP环境 登录宝塔面板,安装LNMP、Redis 推荐安装版本: Nginx最新版 MySQL5.7 PHP8.0(PHP版本低的话,后面laravelad...
    99+
    2023-08-31
    linux centos php laravel
  • Linux下安装MySql详细教程
    前言 本文对linux环境下安装Mysql过程进行一个详细记录 一、安装包和环境准备 1.所需安装包 将mysql-8.0.29-linux-glibc2.12-x86_64.tar.xz安装包上传至服务器 2.解压和创建用户 执行命令 ...
    99+
    2023-08-17
    mysql linux 数据库
  • Linux系统安装部署MySQL完整教程(图文详解)
    前言:最近网上翻阅了大量关于Linux安装部署MySQL的教程,在自己部署的时候总是存在一些小问题,例如:版本冲突,配置失败和启动失败等等,功夫不负有心人,最后还是安装部署成功了,所以本篇博客记录了我是如何完整一步步的安装部署MySQL...
    99+
    2023-08-31
    linux mysql 运维 服务器
  • VirtualBox软件下载安装及Linux环境安装部署图文教程详解
    一、VirtualBox软件下载及安装 首先进入VirtualBox官方网站进行软件下载, https://www.virtualbox.org/,目前VirtualBox最新的版本为6.1,详细如下图: 点击“Dow...
    99+
    2022-06-04
    virtualbox 软件下载安装 linux安装部署
  • Linux下MySQL多实例部署及安装指南
    什么是MySQL多实例 简单地说,Mysql多实例就是在一台服务器上同时开启多个不同的服务端口(3306、3307),同时运行多个Mysql服务进程,这些服务进程通过不同的socket监听不同的服务端口来提...
    99+
    2022-06-03
    MySQL多实例部署 linux MySQL多实例
  • apache-zookeeper-3.7.1 安装部署教程
    apache-zookeeper-3.7.1 安装部署 下载地址:https://mirrors.bfsu.edu.cn/apache/zookeeper/ apache-zookeeper-3.7.11.下载直接解压,...
    99+
    2023-02-03
    apache-zookeeper-3.7.1 安装 apache-zookeeper-3.7.1
  • apache-zookeeper-3.7.1 安装部署教程
    apache-zookeeper-3.7.1 安装部署 下载地址:https://mirrors.bfsu.edu.cn/apache/zookeeper/ apache-zooke...
    99+
    2023-02-03
    apache-zookeeper-3.7.1 安装 apache-zookeeper-3.7.1
  • Linux环境下 Redis的部署安装
    目录 1、离线安装GCC 2、安装包上传解压 3、文件编译安装 5、Redis集群部署 5.1、redis节点 5.2、创建集群 1、离线安装GCC 安装redis需要gcc环境,先查看系统是否安装gcc(gcc --version...
    99+
    2023-08-31
    linux 服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作