`
wynet321
  • 浏览: 26731 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Debian上更改mysql的数据文件位置

阅读更多

1. 停止mysql服务

service mysql stop

 2. 迁移数据文件(假设迁移目标是/data/mysql)

cp -R /var/lib/mysql /data
chown -R mysql:mysql /data/mysql

  3. 修改mysql配置文件(假设迁移目标是/data/mysql)

 /etc/mysql/my.cnf

datadir = /data/mysql

 /etc/inid.d/mysql寻找到datadir一节后面的目录改成如下(假设迁移目标是/data/mysql)

datadir "/data/mysql"

 4. 启动mysql服务

service mysql start

 

分享到:
评论

相关推荐

    Debian系统下MySQL主从同步复制

    ### Debian系统下MySQL主从同步复制 在Debian系统中实现MySQL主从同步复制是一种常见的数据库高可用性和负载均衡策略。这种技术可以确保数据的安全性并提高系统的整体性能。接下来,我们将详细介绍如何在Debian环境...

    Debian7.0.1 +mysql+php 部署 moodle 过程

    在本文中,我们将详细探讨如何在Debian 7.0.1系统上部署Moodle,一个流行的开源在线学习管理系统,同时结合MySQL数据库和PHP服务。首先,我们需要确保系统已更新到最新版本,然后安装必要的软件包和依赖项。 1. **...

    Debain4下MySQL5的安装(源码版)

    - 修改MySQL的配置文件(通常是`/etc/my.cnf`),配置启动选项。设置好后,使用`chown`和`chmod`命令更改MySQL目录和文件的所有权和权限。 - 将MySQL服务添加到系统服务管理中,例如使用`update-rc.d`或`systemd`...

    vmware_debian_mysql镜像(数据库复制)安装与管理_精华20090426.pdf

    2. **主库配置**:修改`/etc/my.cnf`文件,开启二进制日志功能,这样主库上的更改会被记录下来供从库复制。 3. **主库操作**:创建一个用于复制的特定账号,锁定表以防止在备份期间发生更改,然后进行全量备份。 4...

    vmware_debian_mysql镜像(数据库复制)安装与管理_精华0426.pdf

    4.6 解压并恢复:在从服务器上解压gz文件,将数据导入MySQL,然后启动从库服务,开始同步主库的二进制日志。 以上步骤完成后,主从数据库复制环境就建立起来了。通过这种方式,一旦主服务器发生故障,从服务器可以...

    Debian中完全卸载MySQL的方法

    在Debian系统中,当你需要完全卸载MySQL并重新安装时,可能会遇到一些问题,因为简单的`apt-get --purge remove`命令可能无法彻底移除所有相关组件和配置文件。以下是一个详细的步骤来确保MySQL被完全卸载,以便后续...

    linux--mysql忘记密码,修改密码

    在Linux环境下,MySQL数据库是许多应用的核心组成部分,用于存储和管理数据。然而,在日常操作中,用户可能会遇到忘记MySQL根用户(root)密码的情况,这可能导致无法登录数据库进行管理和维护。本文将详细介绍在Linux...

    Debian 安装Testlink.pdf

    在Debian上安装XAMPP后,通常需要修改其配置文件,比如更改Apache监听的默认端口,以避免与已安装的服务产生冲突。 服务启动时可能会遇到报错,这通常意味着需要对服务进行一些故障排查。例如,如果Apache服务无法...

    黑马程序员mysql在linux下的安装

    了解如何备份和恢复MySQL数据至关重要。你可以使用`mysqldump`工具来创建数据库的SQL脚本备份,或者使用`mysqlpump`(MySQL 5.7及以上版本)进行更高效的备份。恢复时,只需将备份文件导入即可。 九、性能调优 ...

    Debian linux学习笔记

    - `/usr/local/lib`:本地系统库文件存放目录。 - `/usr/sbin`:系统管理员命令存放目录。 - `/usr/local/sbin`:本地系统管理员命令存放目录。 - **/var**:系统可变数据存放目录。 - `/var/log`:日志文件存放...

    linux mysql5.7.13 配置以及配置文件

    这包括修改配置文件 `/etc/mysql/my.cnf` 或 `/etc/my.cnf`。在该文件中,你可以调整各种性能参数,例如: - `innodb_buffer_pool_size`:InnoDB 存储引擎的缓冲池大小,影响数据库处理大量数据的能力。 - `max_...

    Ubuntu 通过Deb 安装 MySQL 5.5

    #### 八、MySQL Socket 文件位置 MySQL 的 socket 文件默认位于 `/tmp/mysql.sock`。 #### 九、注意事项 1. **系统服务目录**:如果将 `mysql_server` 加入系统服务目录 `/etc/init.d/` 下,则必须确保 MySQL ...

    Linux mysql5.7.13安装

    - `mkdir /usr/local/mysql/data`:创建用于存放 MySQL 数据文件的目录。 - `mkdir /usr/local/mysql/logs`:创建用于存放日志文件的目录。 - `chown -R mysql:mysql /usr/local/mysql`:将 `/usr/local/mysql` 及其...

    mysql-5.6.36-linux.tar.gz

    为了安全起见,我们需要创建一个专门的MySQL数据存储目录,并设置适当的权限: ```bash sudo mkdir /var/lib/mysql sudo chown -R mysql:mysql /var/lib/mysql ``` 接下来,配置MySQL的安装。运行`scripts/mysql_...

    MySql 4.0.22_Linux.rar

    总的来说,安装 MySQL 4.0.22 在 Linux 系统上需要了解基本的 Linux 管理知识,包括文件管理、用户权限、服务管理和软件包安装。同时,考虑到安全性和稳定性,建议升级到更现代的 MySQL 版本,以便获得更好的功能和...

    Linux安装MySQL相关总结文档

    你可以通过以下命令找到MySQL的安装位置: - **使用`which`命令**:`which mysql` 或 `which mysqld` 可以显示MySQL客户端或服务端的可执行文件路径。 - **查看`/etc/my.cnf`**:配置文件通常会包含MySQL的安装路径...

    linux安装mysql

    最后,更改所有权以确保root用户和`mysql`用户对数据文件有适当的访问权限: ```bash chown -R root:mysql data ``` ### 五、配置MySQL 为了使MySQL服务能够启动并运行,需要创建一个`my.cnf`配置文件。这个文件...

Global site tag (gtag.js) - Google Analytics