一看就会的Linux环境 安装配置 MySQL 连接MobaXterm(图文)

在安装完Oracle VM VitualBox之后,我们需要创建linux虚拟机,并且对其进行配置,并实现与MySQL数据库的连接。
本操作所需文件在以下连接中:
链接: https://pan.baidu.com/s/1q7I_CTdMpUiJj33ZJe5lmw
提取码:vo5j

Linux虚拟机

操作所需文件如下:
操作所需文件
一、打开VirtualBox:
新建虚拟电脑:选择专家模式,设置名称,类型为Linux,版本为Red Hat(64-bit),内存大小为4GB,点击创建,选择文件位置,文件大小为32GB,完成创建。
创建虚拟机
创建虚拟机
二、设置虚拟机:
在常规栏中查看基本和高级设置是否与创建时一致,包括名称,类型,版本,以及文件备份位置。
并将粘贴板和拖放改为双向。
设置虚拟机
在系统栏中的主板中查看内存大小,并勾选光盘、硬盘和网络。(处理器有条件可自行选择,一般1个CPU即可)。
设置虚拟机
在储存栏中设置分配光驱及上文所需文件中的光盘映像文件。
设置虚拟机
在网络栏中,网卡1设置为仅主机(Host-Only),网卡2设置为网络地址转换(NAT),然后点击OK完成设置。
设置虚拟机
设置虚拟机
以上步骤完成后,启动虚拟电脑。点击Continue。
虚拟机运行
设置时间Asia/Shanghai timezone,
再点击NETWORK & HOST HAME,修改网卡,将两个网卡打开,
然后点击Begin installation。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

网关配置

完成上述操作,进入以下界面:
在这里插入图片描述
输入root;
输入设置的用户密码;
输入: vi /etc/sysconfig/network-scripts/ifcfg-enp0s3回车
在这里插入图片描述
在下图界面,按键盘a键进入编辑模式,通过上下左右键,修改如下三处位置

在这里插入图片描述
输入完成之后,按esc键退出编辑模式,输入:wq
输入指令重启网络,关闭,禁用防火墙:
systemctl restart network
systemctl stop firewalld
systemctl disable firewalld
在这里插入图片描述
然后就可以用moba连接虚拟机了,不要关闭虚拟机。

Moba连接虚拟机

打开Moba:
点击Session,再点SSH
在这里插入图片描述
进入如下界面
Remote是前面所设置的IPADDR
勾选Specify,依次按图中序号,新建username,创建完成之后,Specify中选择新建的user
在这里插入图片描述
在这里插入图片描述
进入如下界面:
在这里插入图片描述

安装JDK

添加jdk:
输入:cd / opt指令,到opt目录下
将所需文件的jkd、client、server文件拖入opt文件夹中
输入:ll 可查看目录
在这里插入图片描述
在这里插入图片描述
输入:tar -zxvf jdk-8u221-linux-x64.tar.gz
输入ll查看jdk添加
接着输入:cd jdk1.8.0_221/进入jdk目录
输入:vi /etc/profile
在这里插入图片描述
在这里插入图片描述
进入如下窗口,在第53行位置,复制粘贴如下内容:
export JAVA_HOME=/opt/jdk1.8.0_221
export CLASSPATH=.: J A V A H O M E / r t . j a r : JAVA_HOME/rt.jar: JAVA_HOME/tools.jar: J A V A H O M E / d t . j a r e x p o r t J R E H O M E = JAVA_HOME/dt.jar export JRE_HOME= JAVA_HOME/jre
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
export PATH= P A T H : PATH: JAVA_HOME/bin:$JRE_HOME/bin
输入:wq退出
在这里插入图片描述
输入:source /etc/profile
输入:java -version查看版本信息,是否配置成功(如果未成功,可以去看一下配置文件是否出错)
在这里插入图片描述

安装MySQL

先输入:yum install -y net-tools回车
再输入:yum install -y perl回车
再输入:yum install -y autoconf回车
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
输入cd /opt回到opt目录下
安装客户端:
输入:rpm -ivh MySQL-client-5.6.46-1.el7.x86_64.rpm
在这里插入图片描述
安装服务端:
rpm -ivh MySQL-server-5.6.46-1.el7.x86_64.rpm
可能会提示依赖冲突,找到具体冲突的mariadb的具体文件名
rpm -e mariadb-libs-1:5.5.64-1.el7.x86_64 --nodeps
再次输入:rpm -ivh MySQL-server-5.6.46-1.el7.x86_64.rpm
在这里插入图片描述
在这里插入图片描述
配置my.cnf
输入:vi /usr/my.cnf
在这里插入图片描述
在下图位置粘贴:
[client]
default-character-set = utf8

skip-grant-tables
character_set_server = utf8
collation_server = utf8_general_ci
在这里插入图片描述在这里插入图片描述
输入::wq退出
输入:service mysql restart重启mysql
输入mysql
输入use mysql 会提示database changed
修改密码:
输入:update user set password=password(‘ok’);
提示:Rows matched: 4 Changed: 4 Warnings: 0
输入quit退出数据库(在每次修改密码之后,都需要重启数据库)
在这里插入图片描述
输入: vi /usr/my.cnf修改配置文件
(skip-grant-table是一个跳过权限验证语句,注释掉之后,我们再次登录mysql数据库时,则需要正确的use密码)
在这里插入图片描述
输入:service mysql restart,重启mysql数据库
输入:mysql -uroot -pok 进入数据库
在mysql命令行输入:set password=password(‘ok’);
测试中文输入:
use test
建表:create table a(bb varchar(10));
插入中文数据:insert into a values(‘哈哈哈’);
测试中文输出:select * from a;
在这里插入图片描述
测试成功!

猜你喜欢

转载自blog.csdn.net/weixin_44147632/article/details/107298125