技术文摘
在 Linux 中如何利用 tar 包安装 MySQL
在 Linux 中如何利用 tar 包安装 MySQL
在 Linux 环境下,利用 tar 包安装 MySQL 是一种常见且有效的方式。下面将详细介绍具体的安装步骤。
需要从 MySQL 官方网站下载适合 Linux 系统的 tar 包。确保选择与系统版本匹配的版本,以保证安装的顺利进行。下载完成后,将 tar 包移动到合适的安装目录,比如 /usr/local/ 。
接着,解压 tar 包。在终端中进入 tar 包所在目录,使用命令 “tar -zxvf mysql-xxx.tar.gz” (xxx 代表具体的版本号)进行解压。解压后会得到一个 MySQL 相关的文件夹。
创建 MySQL 用户和用户组。为了安全和管理方便,通常会创建专门的 MySQL 用户和用户组。使用命令 “groupadd mysql” 创建用户组,再用 “useradd -r -g mysql mysql” 创建 MySQL 用户,其中 “-r” 表示创建系统用户,“-g” 用于指定所属用户组。
然后,初始化 MySQL 数据库。进入解压后的 MySQL 目录,找到 bin 目录,执行 “./mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data” 命令 ,这里 “--basedir” 是 MySQL 的安装目录,“--datadir” 是数据存放目录。执行该命令后,会生成一个临时密码,务必记录下来。
接下来,启动 MySQL 服务。可以使用命令 “./mysqld_safe --user=mysql &” 来启动,“&” 表示在后台运行。启动成功后,使用临时密码登录 MySQL ,命令为 “mysql -u root -p” ,输入临时密码即可登录。
登录后,为了安全,需要修改 root 用户的密码。使用命令 “ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';” 来设置新密码。还可以进行一些其他的基础配置,比如设置远程访问权限等。
最后,设置开机自启。编辑系统服务文件,将 MySQL 服务添加到开机启动项中,这样每次开机系统都会自动启动 MySQL 服务,方便使用。
通过以上步骤,就可以在 Linux 系统中利用 tar 包成功安装并配置好 MySQL ,为后续的数据库操作和开发打下坚实基础。
- Go 语言中获取文件路径的多种方法及应用场景详解
- Shell 实现批量修改主机密码示例
- Go 高级特性之并发处理 HTTP 深度解析
- Shell 正则表达式元字符的运用
- Go 语言达成单端口向多端口的转发
- Shell 脚本中 /bin/bash 的作用及引号与括号使用总结
- Golang 借助 gofumpt 实现代码格式化
- Linux 中 make 的安装、卸载及注意事项汇总
- 详解 shell 脚本开头#!/bin/bash 的作用
- golang 中 string 转 int64 的方法
- Go 语言 JSON 数据生成与解析的深度剖析及实战教学
- Golang 中 crypto/cipher 加密标准库全方位解析
- Linux 中 pip 命令的常用示例与详细解析
- Golang 中 crypto/ecdsa 库用于数字签名与验证的实现
- Shell 编程中循环语句的示例剖析