虚拟机(一)虚拟机安装Mysql

这篇具有很好参考价值的文章主要介绍了虚拟机(一)虚拟机安装Mysql。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本文采用:yum命令安装mysql。

一、yum命令安装mysql

  1. 检查系统中是否安装mysql
yum list installed mysql*
rpm –qa|grep mysql*
  1. 查看可以安装的mysql版本
yum -y list mysql*

虚拟机(一)虚拟机安装Mysql
3. 安装mysql

//安装mysql客户端
yum install mysql.x86_64
//安装mysql服务端
yum install mysql-server
//所需的库和包含文件
yum install mysql-devel
  1. 修改配置文件:/etc/my.cnf
view /etc/my.cnf
在配置文件中填写一下内容:
//默认编码方式:utf-8
default-character-set = utf8
  1. 启停mysql服务
//数据端口 3306是否开启
lsof -i:3306
//启动/停止mysql服务
systemctl start/stop mysqld
//查看mysql的服务状态
systemctl status mysqld
  1. 设置开机启动mysql
chkconfig --add mysqld
//此时如果遇到问题,可以查看5.3设置mysql的自启动
  1. 创建root管理员
mysqladmin -u root password 密码
  1. 登录mysql
mysql -u root -p 密码

二、Navicat远程连接mysql

  1. 成功登录mysql后,设置mysql权限,允许远程访问
    mysql增加权限:mysql库中的user表新增一条记录host为“%”,user为“root”。
use mysql;
//%表示允许所有的ip访问
UPDATE user SET `Host` = '%' WHERE `User` = 'root' LIMIT 1;
  1. 设置防火墙开启3306端口
//开放mysql默认端口:3306
firewall-cmd --zone=public --add-port=3306/tcp --permanent
//注意:设置完端口后需要重新加载配置:
firewall-cmd --reload

//查看防火墙开放的端口
firewall-cmd --zone=public --list-ports
//查看防火墙mysql端口:3306的访问权限
firewall-cmd --zone=public --query-port=3306/tcp

虚拟机(一)虚拟机安装Mysql
3. 如果是阿里云、华为云服务器则需要配置安全组规则
a. 华为云通过安全组 配置mysql端口:
ⅰ. 登录华为云----->>>菜单列表寻找 [控制台]---->>>[资源列表]---->>>[安全组]
ⅱ. 在弹出的安全组界面,点击[default超链接](default名称可能不同),就会出现下图的出入规则配置。
虚拟机(一)虚拟机安装Mysql

  1. 在本地电脑上使用Navicat进行连接,需要设置:主机地址、端口(3306)、用户名、密码

三、通过systemctl设置mysql自启动

  1. 查看linux开机启动的服务:
查看linux开机启动服务的命令:
systemctl list-unit-files

在查询的结果中:如果mysqld.service是disabled,则无法自启动的
虚拟机(一)虚拟机安装Mysql
2. 通过systemctl设置mysql自启动

//设置mysqld自启动
systemctl enable mysqld

虚拟机(一)虚拟机安装Mysql
此时再次通过:systemctl list-unit-files 来查看自启动列表,如果mysqld.service是enabled,则设置自启动成功
3. 重启的虚拟机
通过命令:shutdown -r now ,重新启动虚拟机。
启动完成之后, 通过命令:systemctl status mysqld 来查看mysqld的状态。
虚拟机(一)虚拟机安装Mysql
如果重启虚拟机之后,通过systemctl status mysqld 查到的mysql状态是:active,则说明设置mysql自启动成功。文章来源地址https://www.toymoban.com/news/detail-442801.html

到了这里,关于虚拟机(一)虚拟机安装Mysql的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 虚拟机部署centos系统部署docker和mysql的安装过程

    作者本人使用的是vmware17Pro虚拟机,大家可以去网上找相关教程下载安装,此总结后边有多次安装遇到的bug,要是有地方不妥,欢迎相互交流 在刚开始时,我们先部署的是Linux虚拟机,在设置Linux系统基础环境时,系统就基本具有一些网络服务功能,差不多类似于现实中大型的

    2024年03月19日
    浏览(51)
  • MySQL下载安装环境变量配置,常用命令

    mysql官网 下载连接 这个是下载图形安装 https://dev.mysql.com/downloads/installer/ 这个是下载免图形安装 https://dev.mysql.com/downloads/mysql/ 担心个别宝宝没有账号,这边也提供一下,方便下载: 账户:1602404824@qq.com 密码:wf1996ROOT# 核心操作步骤 选择自定义安装 选择对应服务 后面一直点

    2024年02月09日
    浏览(31)
  • ubuntu18.04 安装mysql(命令)

     2.2 检查mysql服务状态 在Ubuntu下MySQL缺省是只允许本地访问的 3.1 首先用根用户进入 使用2中的密码 3.2 创建远程账号和密码 其中remotedb @% , localhost 就是本地访问,配置成 % 就是所有主机都可连接,也可以是具体的ip; \\\'Rt123456789.\\\' 为你给新增权限用户设置的密码; mysql报错

    2024年01月21日
    浏览(39)
  • MySql-8.0.34 CentOS 安装命令记录

    1、执行以下命令获取 glibc 版本,根据版本下载相应的MySQL安装包。  2、下载MySQL。 3、解压 4、移动MySQL文件 5、新增MySQL用户并赋予权限 6、将MySQL程序目录加到环境变量 7、安装MySQL 8、将MySQl加入服务并设置开机启动 9、启动MySQL服务

    2024年02月12日
    浏览(31)
  • 如何在Linux系统中使用yum命令安装MySQL

    1、安装软件 网址来源:https://dev.mysql.com/downloads/repo/yum/ 2、启动软件 3、配置软件 a、获取密码 b、软件设置 说明:密码强度检查等级分为0/LOW(只检查长度)、1/MEDIUM(检查长度、数字、大小写、特殊字符)和2/STRONG(检查长度、数字、大小写、特殊字符字典文件)。 4、开放

    2024年02月14日
    浏览(40)
  • MySQL为什么采用B+树作为索引底层数据结构?

            索引就像一本书的目录,通过索引可以快速找到我们想要找的内容。那么什么样的数据结构可以用来实现索引呢?我们可能会想到:二叉查找树,平衡搜索树,或者是B树等等一系列的数据结构,那么为什么MySQL最终选择了B+树作为索引的数据结构呢?         要想

    2024年02月16日
    浏览(36)
  • MySQL篇一,初始化安装,Pycharm可视化链接MySQL数据库,Pycharm执行MySQL命令,MySQL的基础命令和数据类型的认识,最后尝试创建一张表和写入一行数据

    ⭐ 简介:大家好,我是zy阿二,是一名对知识充满渴望的自由职业者。 ☘️ 最近我沉溺于Python的学习中。你所看到的是我的学习笔记。 ❤️ 如果对你有帮助,请关注我,让我们共同进步。有不足之处请留言指正! Mysql系列文章传送门,建议循序渐进的学习: 1. Mysql入门安装

    2024年01月23日
    浏览(46)
  • MySql5.6版本开启慢SQL功能-本次采用永久生效方式

    开启 MySQL 的慢查询日志(Slow Query Log)可以帮助你分析和优化数据库中的慢查询语句。通过记录执行时间超过阈值的 SQL 查询,慢查询日志能够提供以下用途: 性能优化 : 慢查询日志能够帮助你找出执行时间较长的 SQL 查询语句,以及执行次数较多的查询。通过分析这些慢查

    2024年02月16日
    浏览(31)
  • 【超全面】Docker使用:基本安装 + 常用命令 + 安装mysql、redis、clickhouse + 使用数据卷安装 + 制作镜像

    Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似

    2024年02月01日
    浏览(52)
  • springboot集成starrocks、以及采用flink实现mysql与starrocks亚秒级同步

    (因采用dynamic-datasource-spring-boot-starter动态数据源,所以才是以下配置文件的样式,像redis,druid根据自己情况导入依赖) 这个配置文件的场景是把starrocks当成slave库在用。某些大数据慢查询就走starrocks 就这样配置好后就可把starrocks当mysql用了 重点:采用这种方式有限制,插入

    2024年01月21日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包