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

ubuntu下mysql数据迁移

 
阅读更多

通常在ubuntu安装mysql 采用apt-get install mysql 来安装mysql。安装之后,默认在ubuntu系统盘符

由于常年累月,导致磁盘空间不足或其他原因 要迁移位置

今天把自己的操作做下记录(ubuntu12.04 lts   mysql5.5)

 

一.停止mysql服务

sudo service mysql stop#迁移前必须先停止mysql

 

二.创建迁移文件夹data 

sudo mkdir data #创建data文件夹,一般是挂载一个外置物理硬盘

 

三.移动mysql数据文件

mv /var/lib/mysql  /data/ #移动之前建议先备份下mysql文件,以防操作错误无法恢复

 

 

 sudo cp -arp /var/lib/mysql  /data/mysql_bak #先拷贝一份到mysql_bak,防止误操作失去恢复文件

四.修改my.cnf配置文件

my.cnf在/etc/mysql下

sudo vim my.cnf

 

 

五.修改apparmor.d

sudo  vim /etc/apparmor.d/usr.sbin.mysqld



 

 

六.从新启动 apparmor    和 mysql

sudo  service  apparmor  reload

sudo service mysql start

 

七.测试是否连接到mysql

mysql -uroot -p

 

注意:

1.一定要仔细修改my.cnf和apparmor.d文件

2.如果启动失败请到/var/log/mysql下查看error.log文件里面的日志,根据错误日志查找问题

  • 大小: 8 KB
  • 大小: 17.2 KB
分享到:
评论

相关推荐

    Ubuntu下完美实现迁移MySQL数据库位置

    本文将详细讲解如何在Ubuntu环境下完美地迁移MySQL数据库至新的挂载点,确保服务的稳定运行。 首先,为了保障迁移过程中的数据安全,你需要创建一个新的目录作为MySQL数据库的新家。假设你的新挂载点是 `/media/hdb...

    从windows7迁移至ubuntu14.04-数据库迁移sql

    从windows7迁移至ubuntu14.04-数据库迁移sql

    ubuntu mysql5.6 客户端安装包及说明

    在Ubuntu系统上,MySQL是广泛使用的开源关系型数据库管理系统,其客户端...这个资源提供的安装说明和客户端工具将帮助用户在Ubuntu环境中顺利地与MySQL 5.6服务器进行交互,解决可能遇到的数据迁移和版本兼容性问题。

    Ubuntu安装MySQL5.7并配置数据存储路径的方法步骤

    在Ubuntu操作系统中安装MySQL 5.7并配置数据存储路径是一个常见的任务,尤其对于那些需要管理数据库服务器的IT专业人员。以下是详细的步骤和解释: 首先,MySQL的安装通常通过Ubuntu的包管理器APT来完成。执行以下...

    Sqoop安装及MySQL、HDFS、Hive、HBase 数据迁移实验

    内容概要:本文档提供了详细的 Sqoop 安装指南以及在 Ubuntu 上运行 Sqoop 实验的具体步骤,涵盖从环境搭建、 Sqoop 基础配置、 MySQL 连接器获取到常见数据迁移操作。文中介绍了通过 Sqoop 在 MySQL 和 HDFS 之间、...

    mysql for linux

    当新的MySQL版本发布时,可以通过包管理器或手动方式升级,但需注意兼容性和数据迁移问题。 以上是关于在Linux环境下使用MySQL的一些基础知识点,实际应用中还可能涉及更多的高级特性、调优技巧以及与其他软件的...

    aarch64架构下mysql数据库安装.zip

    此外,压缩包中还有一个名为`data.tar.gz`的文件,这可能是用来备份或迁移数据库的数据文件。如果你需要恢复数据,可以先将数据解压,然后使用MySQL的`mysqlimport`工具或者直接在SQL语句中LOAD DATA INFILE导入数据...

    mysql2influxdb:将时间序列数据从mysql导入InfluxDB

    将时间序列数据从 mysql 导入 InfluxDB。 安装 如果您使用的是 Debian/Ubuntu,则可以使用以下命令安装依赖项: $ sudo apt-get install python-influxdb $ sudo apt-get install python-mysqldb 如何使用 由于这...

    Ubuntu 15.10上将数据库MySQL转移到MariaDB.docx

    Ubuntu 15.10 上将数据库 MySQL 转移到 MariaDB 在本文中,我们将介绍如何在 Ubuntu 15.10 上将数据库...在 Ubuntu 15.10 上将数据库 MySQL 转移到 MariaDB 需要遵循一定的步骤和注意事项,以确保数据的安全和完整性。

    Linux下将数据库从MySQL迁移到MariaDB的基础操作教程

    在Linux环境下,从MySQL迁移到MariaDB的步骤涉及数据库的备份、安装新数据库服务器、数据导入以及系统调整。以下是详细的操作流程: 1. **数据库备份**: 在进行任何迁移操作之前,确保对现有的MySQL数据库进行...

    详解ubuntu14.04搭建(迁移)hustoj记录

    本文将详细介绍如何在Ubuntu 14.04环境下搭建(或迁移)HUSTOJ在线评测系统。HUSTOJ是一款开源的在线评测系统,广泛应用于各大高校和编程竞赛中。由于其高度可定制性和扩展性,成为了许多学校首选的在线判题平台。在...

    mysql 5.5升级到5.7

    - 使用`dpkg -i mysql-common_5.7.9-1ubuntu14.04_amd64.deb`安装MySQL Common组件。 - 接下来,依次安装MySQL Community Server、Client及其他相关组件。 - 如果遇到问题,可以尝试使用`apt-get -f install`修复...

    mysql-connector-odbc-5.3(arm64)

    总结来说,"mysql-connector-odbc-5.3(arm64)"是针对arm64平台的重要数据库连接工具,通过ODBC接口,使得各种应用程序能够方便地与MySQL 5.3数据库交互,无论是在数据迁移、数据分析还是应用开发中都发挥着关键作用...

    Ubuntu 11.04安装Ruby on rails 连接MySQL数据库.pdf

    ### Ubuntu 11.04下Ruby on Rails与MySQL数据库集成指南 #### 一、安装与配置MySQL数据库 在Ubuntu 11.04环境中,安装MySQL数据库是部署Ruby on Rails应用的重要步骤之一。首先,通过打开终端并执行以下命令进行...

    linux-mysql-驱动

    这个驱动为Perl开发者提供了一个强大且灵活的工具,使得他们能够编写各种数据库应用,包括数据迁移、数据分析、Web应用后端等。了解并熟练使用DBD::mysql对于在Linux环境中进行Perl编程和数据库管理至关重要。

    mysql和mysqldump文件.zip

    MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),它基于结构化查询语言(SQL)进行数据操作。MySQL因其高效、稳定和易于管理的特点,在Web应用程序中尤其受到青睐。而`mysqldump`是MySQL提供的一款强大的...

    将 Ghost 从 SQLite3 数据库迁移到 MySQL 数据库

    然而,随着网站流量的增长,SQLite 的性能限制会变得明显,此时迁移到更强大的 MySQL 数据库成为必要选择。MySQL 提供更好的并发处理能力和扩展性,能更好地应对高流量网站的需求。 要将 Ghost 从 SQLite3 迁移到 ...

    从MySQL到Redis的简单数据库迁移方法

    从mysql搬一个大表到redis中,你会发现在提取、转换或是载入一行数据时,速度慢的让你难以忍受。这里我就要告诉一个让你解脱的小技巧。使用“管道输出”的方式把mysql命令行产生的内容直接传递给redis-cli,以绕过...

Global site tag (gtag.js) - Google Analytics