CentosLinux离线安装MySQL5.7、使用MySQL

MySQL是由瑞典MySQLAB公司开发的开源数据库管理系统。
Oracle产品适合个人和中小企业。
在CentOSLinux上离线安装MySQL5.7并使用MySQL有单独的步骤。

首先,确保您有一台CentOSLinux机器。
文章《VMware安装Centos7Linux虚拟机》(含网站链接b视频教程)进行安装指导。

接下来,下载MySQL5.7安装包。
访问官网,选择产品版本为5.7.39,操作系统为LinuxGeneric,操作系统为Linux-Generic(glibc2.12),下载文件名为mysql-5.7.39-linux-glibc2.12-x86_64.tar。

安装步骤包括:

为MySQL创建批处理组和用户,并将安装目录的所有者更改为mysql。
这样,当MySQL启动时,mysqld就是单个mysql进程的master,保证了整个系统服务的独立性。

将下载的安装文件上传到/root目录下,然后解压并移动到安装位置。

配置MySQL,创建所需的目录并编辑配置文件。
您可以参考公开文档或在/etc/my.cnf中添加配置。

初始化数据库。
记下打印日志中的初始密码。
初始密码为i5xUY_9KcHqk。
如果需要重新初始化,请打开/usr/local/mysql/data目录。

要配置开机自动启动,请将启动脚本mysql.server放入开机初始化目录/etc/init.d中,并将其重命名为mysqld。

启动mysql服务。
相关执行命令保证服务正常运行。

登录MySQL进行初始化设置。
将root用户的密码修改为123456,并正确输入新密码。
调整密码验证规则,如安全级别、最小长度等,保证数据库安全。

使用MySQL。
可以通过安装的bin目录中的mysql命令执行本地登录。
使用Navicat或DBeaver等客户端远程打开它。

Linux下安装MySQL8.0和重置密码操作教程

安装MySQL8.01,下载安装MySQL官方YumRepository[root@Rameo~]#wget-i-chttp://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

使用上面的命令直接下载YumRepository进行安装。

[root@Rameo~]#yum-yinstallmysql57-community-release-el7-10.noarch.rpm

开始安装MySQL服务器

[root@Rameo~]#yum-yinstallmysql-community-Server2

会显示以下信息验证启动是否成功

重置MySQL8.0密码1.调整MySQL登录设置。
[root@Rameo~]#vim/etc/my.cnf

添加如图所示的结构

[mysqld]skip-grant-tables

保存并重启MySQL服务

[root@Rameo~]#systemctlrestartmysqld.service2更改MySQL密码

输入MySQL

[root@Rameo~]#mysql-uroot

数据库转mysql

mysql>usemysql;

清除密码

[root@Rameo~]#yum-yinstallmysql57-community-release-el7-10.noarch.rpm0

退出mysql

[root@Rameo~]#yum-yinstallmysql57-community-release-el7-10.noarch.rpm1

再次在vim/etc/my.cnf中屏蔽skip-grant-tables,skip-grant-tables#之前添加注释发布并保存,重启mysql服务,进入mysql,切换到mysql数据库

密码安装

[root@Rameo~]#yum-yinstallmysql57-community-release-el7-10。
noarch.rpm2[root@Rameo~]#yum-yinstallmysql57-community-release-el7-10.noarch.rpm3

使更改生效

[root@Rameo~]#yum-yinstallmysql57-community-release-el7-10.noarch.rpm4