由于Linux服务器
原有硬盘剩余空间不足,打算更改mysql目录
首先停止mysql服务,然后用mv命令将mysql目录移动到新目录(为保险起见可以使用cp命令复制),再设置相同的权限。有两种方式完成mysql目录更改最后的操作。
第一种方式就是使用链接,用“ln –s 新目录 原mysql目录”命令将新目录链接到原目录位置(如果之前使用的是cp命令,须先删除原mysql目录后再建立链接)。
第二种方式就是修改配置文件my.cnf,指定datadir和socket的值到新目录。对于服务器而言,最好的方式是使用逻辑卷管理(LVM),就不需要更改目录了,只需要在添加新硬盘后增加mysql目录所在逻辑卷大小就行了。
例:
第一种方式:
/var/lib/mysql --原目录 drwxr-xr-x 5 mysql mysql 4096 Nov 1 17:13 mysql
/usr/mysql --新目录 drwxr-xr-x 5 mysql mysql 4096 Nov 1 17:15 mysql
1.
将原目录中所有文件mv到新目录,注意权限,属主,属组都为mysql
chown -R mysql mysql --将mysql目录及其子目录属主更改为mysql
chgrp -R mysql mysql --将mysql目录及其子目录属组更改为mysql
2.
删除原mysql目录
在/var/lib/ 下建立连接,指向/usr/mysql
ln -s /usr/mysql/ ./mysql即可
分享到:
相关推荐
然后,需要将 MySQL 的安装路径修改为 /usr/local/mysql,并将数据库文件夹创建在 /usr/local/mysql/data 目录下。 在初始化数据库后,需要设置开机启动,并将 MySQL 服务添加到系统服务中。最后,需要设置远程访问...
### Linux服务器如何实现MySQL数据库的每日定时备份 随着业务的发展,数据的重要性日益凸显,因此确保数据的安全性成为了每一个运维人员必须面对的任务之一。对于Linux环境下部署的MySQL数据库来说,实现每日定时...
在类NUIX的系统中,配置文件的位置一般在/etc/my.cnf 或者 /etc/MySQL/my.cnf ...以上就是小编为大家带来的查看linux服务器上mysql配置文件路径的方法全部内容了,希望大家多多支持软件开发网~ 您可能感兴
在 Linux 系统中,MySQL 的字符集默认为 latin1,然而在某些情况下,我们需要修改 MySQL 的字符集以确保某些迁移的程序可以正常显示。在本文中,我们将介绍如何在 Linux 下修改 MySQL 的字符集。 首先,我们需要...
在Linux服务器环境中,有时我们需要在同一台机器上同时运行多个MySQL版本,以满足不同应用程序的需求。本文将详细讲解如何在已存在一个低版本MySQL的情况下,安装一个新的MySQL 5.6.26版本,无论选择源码包还是二...
进入解压后的MySQL软件目录,通常是`/usr/local/mysql`,然后使用`chown`命令更改当前目录的所有者为`mysql`用户,这样该用户才能访问和管理MySQL的相关文件。 执行`./scripts/mysql_install_db --user=mysql`来...
在 Linux 系统中安装 MySQL 数据库是一项常见的任务,尤其是在搭建 Web 服务器或开发环境中。本文将详细介绍如何在 Linux 系统上安装 MySQL,并提供相关的配置和管理指南。 #### 准备工作 在安装 MySQL 之前,我们...
随后,为了安全起见,需要将MySQL目录的所有权更改为`root`用户,同时保持`data`目录归`mysql`用户所有。 安装完成后,你需要设置MySQL的root用户密码。但在此之前,确保MySQL服务已经启动。启动服务后,使用`./bin...
1. **上传安装包**:通过FTP或SCP等方式将MySQL 5.7的安装包(如mysql-5.7.37-linux-glibc2.12-x86_64.tar.gz)上传到Linux服务器的某个目录中。 2. **解压**:使用`tar -zxvf mysql-5.7.37-linux-glibc2.12-x86_64....
接下来,需要将MySQL目录的所有权和组归属更改为`mysql`用户和组,以确保只有正确的用户能够访问MySQL文件: ```bash chown -R mysql:mysql mysql ``` 然后,运行`mysql_install_db`脚本来初始化MySQL数据库: ``...
解决 Linux 上 MySQL 访问慢的问题,需要修改 MySQL 配置文件 my.cnf。该文件通常位于 /etc 目录下,但也可能位于 MySQL 安装路径下的 support-files 目录中,名为 my-medium.cnf 或 my-default.cnf。需要将该文件...
接下来,需要将MySQL目录的所有权更改为刚刚创建的MySQL用户和用户组: ```bash chown -R mysql:mysql . ``` ##### 6. 安装MySQL数据库 执行安装脚本来初始化MySQL数据库: ```bash ./scripts/mysql_install_db --...