通常在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文件里面的日志,根据错误日志查找问题
相关推荐
从windows7迁移至ubuntu14.04-数据库迁移sql
主要介绍了Ubuntu下完美实现迁移MySQL数据库位置,十分详细,有需要的小伙伴可以参考下
将时间序列数据从 mysql 导入 InfluxDB。 安装 如果您使用的是 Debian/Ubuntu,则可以使用以下命令安装依赖项: $ sudo apt-get install python-influxdb $ sudo apt-get install python-mysqldb 如何使用 由于这...
从mysql搬一个大表到redis中,你会发现在提取、转换或是载入一行数据时,速度慢的让你难以忍受。这里我就要告诉一个让你解脱的小技巧。使用“管道输出”的方式把mysql命令行产生的内容直接传递给redis-cli,以绕过...
特点是性能好(SSD),但是空间有限且存放在上面的数据没有保障(在一些情况下数据会被清空)。因此临时磁盘绝对不能用来存放重要数据。同时应用程序的数据最好也不要放在系统盘中,以便于迁移、备份和扩容。本文将介绍...
实现MySQL数据迁移到postgresql,适用于x86_64系统。Ubuntu安装命令:dpkg -i pgloader*.deb
下面我们就来说说如何从 SQLite 迁移到 MySQL 。 准备 首先你要已经安装好 MySQL 数据库。如果你用的是 Ubuntu 系统,请参考这篇文章。其他系统请参考各自对应的文档。 导出当前数据 进入 ...
出于效率和安全性等考虑,一般会将搭建好的项目迁移至Linux上,所以需要按住安装CentOS系统或者ubuntu,可以先在虚拟机中练习下,如何安装JDK,Tomcat,MYsql,与大家分享下。
迁移节点 192.168.172.133(系统版本:Ubuntu 18.04;Docker版本:19.03 ) 192.168.172.132(CentOS 7.5;Docker版本:19.03) 二、export命令 原节点: root@docker:~# docker run --name web01 -d -p 8080:80 ...
5. 使用/创建用户 admin, 使用创建数据库 demo_django_supermarket (root权限下) - 创建数据库 ```mysql mysql> CREATE DATABASE demo_django_supermarket DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_...
文章目录Ubuntu系统安装LAMP应用Discuz 建设论坛网站一、前期准备1. 硬件准备2. 网络准备3. 系统准备4. 软件准备二、安装LAMP... 迁移服务器3. 其它4. 网站本身的建设 Ubuntu系统安装LAMP应用Discuz 建设论坛网站 踩
这个软件包将帮助从MySQL迁移到MongoDB,这是一个MEAN.IO软件包。 安装 必备技术 Linux Node.js的-并安装Node.js的,nodeschool免费节点的教程,让你开始。 MongoDB-并安装mongodb-如果您刚刚开始,请查阅。 如果...
自己手上有一个项目服务用的是AWS EC2,最近从安全性和性能方面考虑,最近打算把腾讯云的MySQL数据库迁移到AWS RDS上,因为AWS的出口规则和安全组等问题,我需要修改默认的3306端口和Bind Address限制特定的IP访问,...
要求Docker 18.06或更高版本Docker撰写1.22或更高版本编辑器或IDE MySQL工作台注意:操作系统建议-基于Linux Ubuntu。组件Nginx 1.19 PHP 7.4 fpm MySQL的8 Laravel 6 LTS设置PROD环境1.从GitHub克隆此存储库。 2....
CNCounter translation 一些科技文章的翻译. 欢迎加入我们. GitHub地址: 目录 码农 ...【已完成】 【已完成】 【已完成】 ...16.迁移Ubuntu下MySQL的data目录【已完成】 17.Java坑人面试题系列: 变量声明
这个无所事事的环境使您可以测试由WPEngine支持的名为wp-site-migrate的插件的新功能,该插件使您可以将数据从一个WordPress基础架构环境迁移到另一个WordPress基础架构环境。 从分期到生产都将很快! 配置...
用于处理mysql备份恢复迁移等等工具,官网好像没有rpm包了,共享出来给大家使用,注意zip里面是rpm文件和名称一样
laravel零宕机时间迁移使用Laravel和gh-ost或pt-online-schema-change零停机迁移。 注意:仅适用于MySQL数据库,包括(Percona和MariaDB)。安装与Laravel兼容5.5 , 5.6 , 5.7 , 5.8 , 6.0 , 7.0 & 8.0先决...
安装mysql_config (Ubuntu: apt install libmysqlclient-dev / MacOS: brew install mysql-connector-c ) 安装python依赖项( pipenv install --dev ) 进入python虚拟环境( pipenv shell ) 迁移数据库( ...