前期准备

  • 虚拟机:VMware15
  • Linux:CentOS-8.5.2111
  • 数据库:MySQL 8.0
  • 远程连接工具:Xshell
  • 数据库连接工具:SQLyog-11.2.4-0

正式开始

创建CentOS虚拟机

1、下载镜像

2、创建虚拟机

3、编辑虚拟机

编辑完毕后,打开CentOS虚拟机。

4、CentOS安装

5、配置IP地址

  • 设置虚拟网络

  • 配置Centos地址

(1)、设置IP地址、子网掩码和网关

#vi /etc/sysconfig/network-scripts/ifcfg-ens*(*根据实际情况不同,本文为ens33)

ONBOOT:是指系统启动时是否激活网卡,默认为no,设置为yes,表示开机启动时激活网卡。

BOOTPROTO:网络分配方式,静态。(一定记得修改为Static,否则无法连通网络)

IPPADDR:手动指定ip地址。

NETMASK:子网掩码。

GATEWAY:网关ip。

(2)、设置DNS

#vi /etc/resolv.conf

配置完成后,重启虚拟机

6、设置本地网络

以上配置完成后就可以通过Xshell连接到本地服务器了。

下载MySQL

使用yum进行安装

1、查看是否已经安装了MySQL

[root@localhost ~]# rpm -qa|grep mysql#无输出说明没有安装

2、打开yum库,下载RPM。

3、查看对于的Linux版本,进行下载

[root@localhost ~]# cat /etc/redhat-release

4、复制下载的文件名

5、下载安装MySQL源

[root@localhost ~]# wget https://dev.mysql.com/get/mysql80-community-release-el8-2.noarch.rpm[root@localhost ~]# sudo rpm -Uvh mysql80-community-release-el8-2.noarch.rpm

6、检查是否安装成功,执行成功后会生成两个.repo文件

[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ls -l

7、安装MySQL

[root@localhost ~]#  yum install mysql-server

8、启动MySQL服务

[root@localhost ~]# systemctl start mysqld.service

9、停止MySQL服务

[root@localhost ~]# systemctl stop mysqld.service

10、重启MySQL服务

[root@localhost ~]# systemctl restart mysqld.service

11、修改密码

  • 默认创建超级管理员账号root@localhost,没有密码
  • 修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

12、设置开机启动

[root@localhost ~]# systemctl enable mysqld
[root@localhost ~]# systemctl daemon-reload

13、关闭防火墙,允许远程登入

# firewall防火墙
systemctl status firewalld
# 查看转态
firewall-cmd --state
# 开启
service firewalld start
# 重启
service firewalld restart
# 关闭
service firewalld stop
#注意分清楚linux的版本 命令会有所不同
#查看防火墙规则
firewall-cmd --list-all

图形界面没有防火墙,可以输入firewall-config命令,进行安装

删除MySQL

1、检查mariadb,删除mariadb

[root@localhost ~]# rpm -qa|grep mariadb
mariadb-connector-c-config-3.1.11-2.el8_3.noarch
[root@localhost ~]# rpm -e --nodeps mariadb-server
[root@localhost ~]# rpm -e --nodeps mariadb
[root@localhost ~]# rpm -e --nodeps mariadb-libs

2、检查MySQL

[root@localhost ~]# rpm -qa|grep mysql

3、删除MySQL

[root@localhost ~]# rpm -e --nodeps xxx

使用SQLyog连接MySQL

1、下载SQLyog

无法直接使用SQLyong连接MySQL是因为虚拟机的3306端口没有对外开放。

2、开放虚拟机3306端口

  • 安装iptables服务
[root@localhost ~]#sudo yum install iptables-services
  • 开启iptables
[root@localhost ~]#sudo systemctl enable iptables
  • 启动iptables服务
[root@localhost ~]#sudo systemctl start iptables

-编辑iptables文件

[root@localhost ~]#vi /etc/sysconfig/iptables//输入
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT//重启网卡服务
[root@localhost ~]#service iptables restart

  • 给外来主机增加权限
//创建新账户,赋予所有权限
mysql> create user 'sanmu'@'%' identified by '123456';
Query OK, 0 rows affected (0.09 sec)mysql> grant all on *.* to 'sanmu'@'%';
Query OK, 0 rows affected (0.05 sec)mysql> flush privileges;
Query OK, 0 rows affected (0.03 sec)

3、连接MySQL

SQLyog获取

使用虚拟机创建本地服务器相关推荐

  1. nodejs 本地php服务器,node.js创建本地服务器详解

    本文主要和大家分享node.js创建本地服务器详解,简易上手node.js后,我们就可以在自己电脑上创建本地服务器了.希望能帮助到大家. 一.先上代码.//请求Node.js自带的http模块. va ...

  2. 虚拟机dhcp服务器配置,vmware虚拟机创建dhcp服务器(如何安装dhcp服务器在虚拟机中)...

    并且在vmware虚拟机里面装了个2000的系统,现在想做个DHCP服务器,电. 一:试验的前期环境搭建1 系统环境:Fedora 22 软件版本: 在第二张光盘中 dhcp-3.0.1rc12-4. ...

  3. Python使用Flask模块创建本地服务器

    Flask是一个使用 Python 编写的轻量级 Web 应用框架.Flask和Django是Python中最流行的web开发框架,与Django不同的是,Flask适合开发小型项目,通过服务器提供服 ...

  4. 在localhost和本地服务器(127.0.0.1)中使用ajax发起post请求遇到的问题。

    首先 用ajax访问本地json文件时,应该使用get方法,而不是post.json算静态文件,一般不支持post请求 $.ajax({type: "POST",url: &quo ...

  5. dw创建站点本地服务器,在Dreamweaver建立本地虚拟机站点

    这次给大家讲解一下在Dreamweaver cs6里建立本地虚拟机站点: 步骤: (1)首先要知道电脑安装的虚拟机的重要信息: 虚拟机首页地址: 127.0.0.1 ocalhost 要设置好虚拟机上 ...

  6. 本地主机访问VMware虚拟机创建的网站

    本地主机访问VMware虚拟机创建的网站 前提 本文使用虚拟机基于PHPstudy与wordpress建立网站,创建自己的博客. 虚拟机为windowsServer2012 (window其他常用版本 ...

  7. 阿里云服务器的使用以及虚拟机创建用户

    阿里云服务器的使用 购买轻量型服务器 进入命令行 ssh root@47.102.217.218 输入密码 apt update apt install aphache2 进入vscode,右击需要上 ...

  8. NetBox创建Unity本地服务器

    ## 前言 * 翻了网上好多的教程,这个抄那个那个抄这个来回解释不明白,干脆自己写 ## 步骤 1. 下载netbox并解压 2. 选择任意地方创建名为WebServer的文件夹,作为自己的本地服务器 ...

  9. 服务器如何新建计算机用户名和密码,服务器上创建本地用户账户的操作步骤

    本地用户账户是工作在本地计算机上的,只有xp系统管理员才能在本地创建用户账户.服务器上创建本地账户lichimhui的操作步骤如下. 1.打开"计算机管理"窗口 执行[开始]丨[管 ...

最新文章

  1. 操作Docker容器
  2. 1.9 函数-C++编程模块
  3. Bob的烦恼II 逃离迷宫
  4. 制作WEB在线编辑器-插入HTML标签
  5. Source Insight 使用教程(1)——新建项目
  6. Android 第十三课 SharedPreferences存储
  7. 关于Android的应用程序的发布的学习(一)
  8. android音乐播放器文章,Android复习09【内容提供者、音乐播放器】
  9. 计算机网络数据链路层 --- 后退n帧协议(GBN)
  10. 2021年中国仪表阀市场趋势报告、技术动态创新及2027年市场预测
  11. 信息论的基本概念和熵的计算
  12. 如何复制百度文库中需要收费的文字
  13. Revit导入CAD翻模丨CAD图层管理控制显示隐藏图层
  14. json转Java_在线JSON转Java实体类—在线工具
  15. 第五章:电子表格系统Excel 2010——知识点整理
  16. vue使用高德地图web端JSAPI 路线规划、搜索提示教程
  17. 随机运算HTML5代码,js随机数学加法计算答题代码
  18. Ubuntu16.04系统+GTX1050TI显卡的tensorflow1.6(GPU版)安装-详细图文
  19. java输出每一列数据左对齐_Java(或Excel) - 如何对齐乱序的列数据
  20. 人工智能物联网开发的目录

热门文章

  1. Android studio 打包release版本 apk 换方式了?
  2. redis持久化到mysql的方案_redis实现持久化存储的两种方案
  3. 日志20120104~0720
  4. 使用Jacoco生成覆盖率数据
  5. 台式计算机内存怎么查,怎么查询电脑内存的大小?怎样看?
  6. 《iVX 高仿美团APP制作移动端完整项目》08 会员页 标题、会员卡 制作
  7. Cesium开发日记—动态立体墙效果
  8. 浮点型变量和字符型变量
  9. element ui使用折叠面板时产生的问题
  10. JavaScript实战篇 -ajax方式实现js打包下载文件