技术文摘
Linux系统中如何用tar包安装MySQL
Linux系统中如何用tar包安装MySQL
在Linux系统下,使用tar包安装MySQL是一种常见的部署方式。下面就为大家详细介绍具体的安装步骤。
我们需要从MySQL官方网站下载适合Linux系统的tar包。下载完成后,将tar包上传到Linux服务器的指定目录,例如/usr/local/src。
接着,使用命令解压tar包。在终端输入tar -zxvf mysql-xx.tar.gz(xx代表具体版本号),解压后会在当前目录生成一个新的MySQL目录。
然后,创建MySQL用户和用户组。这一步是为了保证MySQL运行的安全性和独立性。在终端执行groupadd mysql创建用户组,再执行useradd -r -g mysql mysql创建MySQL用户。
之后,将解压后的MySQL目录移动到/usr/local/mysql目录下,并修改目录权限。执行mv mysql-xx /usr/local/mysql和chown -R mysql:mysql /usr/local/mysql命令,确保MySQL用户对该目录有足够的权限。
接下来进行初始化操作。进入/usr/local/mysql/bin目录,执行./mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data命令。初始化完成后,系统会生成一个临时密码,务必保存好这个密码。
然后,启动MySQL服务。在终端输入systemctl start mysqld,如果遇到权限问题,可尝试使用sudo命令。启动成功后,可以通过systemctl status mysqld命令查看服务状态。
最后,修改MySQL初始密码。使用mysql -u root -p命令登录MySQL,输入之前保存的临时密码。登录成功后,执行ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';命令修改密码。
通过以上步骤,我们就成功在Linux系统中使用tar包安装了MySQL。在实际操作过程中,要注意每一步的命令执行情况,确保安装顺利完成。安装完成后,还可以根据实际需求对MySQL进行进一步的配置和优化,以满足不同的业务场景。
TAGS: Linux系统 MySQL安装 MySQL与Linux tar包
- Go初学者必知:[]int与[]int{}的区别
- RedSync获取锁失败报redsync: failed to acquire lock错误的解决方法
- Golang中引入自定义包及解决go.mod配置问题的方法
- Go语言里io.Reader与strings.Reader的关系是啥
- Python数据集成项目中合适IDE的选择方法
- data_integration_celery-master项目选哪个IDE最合适
- Go 泛型嵌套类型 WowMap[T] 如何实例化
- 利用闭包函数开辟多个协程并行打印不同值的方法
- 实时查看与监控Linux系统CPU占用率的方法
- Go切片语法:m["q1mi"]的值为何为[1,3,3]
- Numpy.unique 函数为何自动对唯一值排序
- Python 幂运算执行顺序:为何 abc 等同于 (a(bc))
- Go 语言怎样正确比较不同时区的时间戳
- Go跨子包调用方法时避免循环导入的方法
- 用 Python 程序将特定文件关联到该程序的方法