Linux(三)Linux系统安装MySQL数据库

给虚拟机固定好ip后,装上数据库,JDK,Tomcat即可作为服务器发布自己写的java项目。由于数据库,JDK,Tomcat的安装主要命令操作。故截图不如之前文中详细,仅作参考。但是我会详细记录每一条命令及作用。

要做的准备(资源均已提供):

软件:Xshell远程连接工具,FileZilla(用于传输文件)
安装包:mysql安装包。mysql-8.0.15-1.el7.x86_64.rpm-bundle.tar

资源下载地址:
https://pan.baidu.com/s/1PdK4OvSmG9dOdzEbjgwwLg
提取码:hcj2
(JDK和Tomcat的安装包也在这里面)

安装步骤

Xshell

1、在VMware中先启动虚拟机,用xshll远程连接虚拟机。
在这里插入图片描述
配置完成后就在xshell的命令窗输入指令操作虚拟机。

FileZilla

在这里插入图片描述
用于虚拟机与本机文件互传

MySQL详细安装步骤

1、Xshell远程连接虚拟机并登录。
2、进入/usr/local目录

cd /usr/local/

3、创建mysql文件夹

mkdir mysql

在这里插入图片描述
4、将mysql的安装包拖到该目录下,输入指令ll查看。
在这里插入图片描述
5、卸载虚拟机原自带数据库

 rpm -qa | grep mariadb(查看mariadb安装包)
 rpm -e mariadb-libs-5.5.56-2.el7.x86_64 --nodeps(卸载mariadb安装)
 rpm -qa | grep mariadb(确认mariadb卸载成功)

6、解压,安装msql数据库

tar -xvf mysql-8.0.15-1.el7.x86_64.rpm-bundle.tar(解压mysql的tar包)
rpm -ivh mysql-community-common-8.0.15-1.el7.x86_64.rpm --nodeps --force(命令安装 common)
rpm -ivh mysql-community-libs-8.0.15-1.el7.x86_64.rpm --nodeps --force(安装 libs)
rpm -ivh mysql-community-client-8.0.15-1.el7.x86_64.rpm --nodeps --force(安装 client)
rpm -ivh mysql-community-server-8.0.15-1.el7.x86_64.rpm --nodeps --force(安装 server)

在这里插入图片描述
7、查看 mysql 的安装包

rpm -qa | grep mysql

在这里插入图片描述
8、初始化mysql数据库和相关配置

mysqld --initialize;
chown mysql:mysql /var/lib/mysql -R;
systemctl start mysqld.service;
systemctl  enable mysqld;

![在这里插入图片描述]在这里插入图片描述
9、查看数据库的密码

cat /var/log/mysqld.log | grep password

在这里插入图片描述
10、登陆数据库

mysql -uroot -p

在这里插入图片描述
输入刚刚查到的密码,登陆数据库。
11、修改密码

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';

(这个指令的意思是,将root用户的密码改为root,后面一个root是我们要新修改的密码)
在这里插入图片描述
12、退出当前数据库,用新密码再次登录。

exit;
mysql -uroot -p;

在这里插入图片描述
13、授与远程访问的权限

create user 'root'@'%' identified with mysql_native_password by 'root';
grant all privileges on *.* to 'root'@'%' with grant option;
flush privileges;

在这里插入图片描述
14、关闭防火墙

systemctl stop firewalld.service;
systemctl disable firewalld.service;
systemctl mask firewalld.service;

在这里插入图片描述
到此数据库安装完成,并且可以使用Navicat工具远程连接数据。

原创文章 19 获赞 16 访问量 2452

猜你喜欢

转载自blog.csdn.net/qq_42778289/article/details/101424234