通常在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文件里面的日志,根据错误日志查找问题
相关推荐
本文将详细讲解如何在Ubuntu环境下完美地迁移MySQL数据库至新的挂载点,确保服务的稳定运行。 首先,为了保障迁移过程中的数据安全,你需要创建一个新的目录作为MySQL数据库的新家。假设你的新挂载点是 `/media/hdb...
从windows7迁移至ubuntu14.04-数据库迁移sql
在Ubuntu系统上,MySQL是广泛使用的开源关系型数据库管理系统,其客户端...这个资源提供的安装说明和客户端工具将帮助用户在Ubuntu环境中顺利地与MySQL 5.6服务器进行交互,解决可能遇到的数据迁移和版本兼容性问题。
在Ubuntu操作系统中安装MySQL 5.7并配置数据存储路径是一个常见的任务,尤其对于那些需要管理数据库服务器的IT专业人员。以下是详细的步骤和解释: 首先,MySQL的安装通常通过Ubuntu的包管理器APT来完成。执行以下...
内容概要:本文档提供了详细的 Sqoop 安装指南以及在 Ubuntu 上运行 Sqoop 实验的具体步骤,涵盖从环境搭建、 Sqoop 基础配置、 MySQL 连接器获取到常见数据迁移操作。文中介绍了通过 Sqoop 在 MySQL 和 HDFS 之间、...
当新的MySQL版本发布时,可以通过包管理器或手动方式升级,但需注意兼容性和数据迁移问题。 以上是关于在Linux环境下使用MySQL的一些基础知识点,实际应用中还可能涉及更多的高级特性、调优技巧以及与其他软件的...
此外,压缩包中还有一个名为`data.tar.gz`的文件,这可能是用来备份或迁移数据库的数据文件。如果你需要恢复数据,可以先将数据解压,然后使用MySQL的`mysqlimport`工具或者直接在SQL语句中LOAD DATA INFILE导入数据...
将时间序列数据从 mysql 导入 InfluxDB。 安装 如果您使用的是 Debian/Ubuntu,则可以使用以下命令安装依赖项: $ sudo apt-get install python-influxdb $ sudo apt-get install python-mysqldb 如何使用 由于这...
Ubuntu 15.10 上将数据库 MySQL 转移到 MariaDB 在本文中,我们将介绍如何在 Ubuntu 15.10 上将数据库...在 Ubuntu 15.10 上将数据库 MySQL 转移到 MariaDB 需要遵循一定的步骤和注意事项,以确保数据的安全和完整性。
在Linux环境下,从MySQL迁移到MariaDB的步骤涉及数据库的备份、安装新数据库服务器、数据导入以及系统调整。以下是详细的操作流程: 1. **数据库备份**: 在进行任何迁移操作之前,确保对现有的MySQL数据库进行...
本文将详细介绍如何在Ubuntu 14.04环境下搭建(或迁移)HUSTOJ在线评测系统。HUSTOJ是一款开源的在线评测系统,广泛应用于各大高校和编程竞赛中。由于其高度可定制性和扩展性,成为了许多学校首选的在线判题平台。在...
- 使用`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)"是针对arm64平台的重要数据库连接工具,通过ODBC接口,使得各种应用程序能够方便地与MySQL 5.3数据库交互,无论是在数据迁移、数据分析还是应用开发中都发挥着关键作用...
### Ubuntu 11.04下Ruby on Rails与MySQL数据库集成指南 #### 一、安装与配置MySQL数据库 在Ubuntu 11.04环境中,安装MySQL数据库是部署Ruby on Rails应用的重要步骤之一。首先,通过打开终端并执行以下命令进行...
这个驱动为Perl开发者提供了一个强大且灵活的工具,使得他们能够编写各种数据库应用,包括数据迁移、数据分析、Web应用后端等。了解并熟练使用DBD::mysql对于在Linux环境中进行Perl编程和数据库管理至关重要。
MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),它基于结构化查询语言(SQL)进行数据操作。MySQL因其高效、稳定和易于管理的特点,在Web应用程序中尤其受到青睐。而`mysqldump`是MySQL提供的一款强大的...
然而,随着网站流量的增长,SQLite 的性能限制会变得明显,此时迁移到更强大的 MySQL 数据库成为必要选择。MySQL 提供更好的并发处理能力和扩展性,能更好地应对高流量网站的需求。 要将 Ghost 从 SQLite3 迁移到 ...
从mysql搬一个大表到redis中,你会发现在提取、转换或是载入一行数据时,速度慢的让你难以忍受。这里我就要告诉一个让你解脱的小技巧。使用“管道输出”的方式把mysql命令行产生的内容直接传递给redis-cli,以绕过...