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

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

一、yum命令安装mysql

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

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

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

三、通过systemctl设置mysql自启动

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

在查询的结果中:如果mysqld.service是disabled,则无法自启动的
在这里插入图片描述
2. 通过systemctl设置mysql自启动

//设置mysqld自启动
systemctl enable mysqld

在这里插入图片描述
此时再次通过:systemctl list-unit-files 来查看自启动列表,如果mysqld.service是enabled,则设置自启动成功
3. 重启的虚拟机
通过命令:shutdown -r now ,重新启动虚拟机。
启动完成之后, 通过命令:systemctl status mysqld 来查看mysqld的状态。
在这里插入图片描述
如果重启虚拟机之后,通过systemctl status mysqld 查到的mysql状态是:active,则说明设置mysql自启动成功。文章来源地址https://uudwc.com/A/np8A

原文地址:https://blog.csdn.net/weixin_44259388/article/details/125468386

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

h
上一篇 2023年06月16日 20:47
服务器装esxi及安装windows server 2016域控与文件权限设置教程(最完整最详细,有图有真相)
下一篇 2023年06月16日 20:48