发布网友 发布时间:2024-12-17 11:55
共1个回答
热心网友 时间:6分钟前
MySQL是一个开源的关系型数据库管理系统,由瑞典MySQL AB公司开发,属于Oracle旗下产品,适合个人和中小型企业使用。以下是在CentOS Linux离线安装MySQL 5.7并使用MySQL的详细步骤。
首先,确保您有一台CentOS Linux机器。可以参考文章《VMware安装Centos 7 Linux虚拟机》(含b站视频教程链接)以获取安装指南。
接下来,下载MySQL 5.7安装包。访问官网下载页面,选择产品版本为5.7.39,操作系统为Linux Generic,操作系统版本为Linux - Generic (glibc 2.12),下载文件名为mysql-5.7.39-linux-glibc2.12-x86_.tar.gz。
安装步骤包括:
为MySQL创建单独的属组和用户,并将安装目录的属主改为mysql。这样在MySQL启动时,单进程mysqld的属主就是mysql,确保了服务的性,即使服务被黑,也只影响mysql用户权限,不会威胁整个系统安全。
将下载的安装包上传至/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等客户端进行远程登录,Navicat为收费软件,提供免费试用,DBeaver为免费软件。