Ubuntu调整mysql数据库存放路径步骤

# mkdir /home/mysql/

# cp -rv /var/lib/mysql/mysql /home/mysql/

# chown -R mysql /home/mysql

# vi /etc/apparmor.d/usr.sbin.mysqld

按a或i进入编辑模式

#/var/lib/mysql/ r, (即注释掉该行)

改为 /home/mysql/ r,

#/var/lib/mysql/** rwk, (即注释掉该行)

改为 /home/mysql/** rwk,

按Esc键退出编辑模式

:wq (保存并退出)

# /etc/init.d/apparmor reload

# vi /etc/mysql/my.cnf

按a或i进入编辑模式

#datadir = /var/lib/mysql (即注释掉该行)

datadir = /home/mysql

按Esc键退出编辑模式

:wq (保存并退出)

# service mysql restart

# mv /var/lib/mysql/mysql /var/lib/mysql/mysql.bak  (该步是为了验证修改已生效,及以免后续搞不清楚)

# service mysql restart

时间: 2024-10-10 18:08:45

Ubuntu调整mysql数据库存放路径步骤的相关文章

修改mysql数据库存放路径

如果mysql数据库默认安装在C盘,需要移动到D盘时. 1.先停止mysql服务, 2.打开my.ini,找到datadir,默认是C:\Program Files\MySQL\MySQL Server 5.0\data, 3.可以修改为D:\Program Files\MySQL\MySQL Server 5.0\data, 4.然后将data剪切或复制到D:\Program Files\MySQL\MySQL Server 5.0这个目录下, 5.然后可能需要设置下data文件夹的权限,一般

mysql数据库存储路径更改 数据文件位置

使用了VPS一段时间之后发现磁盘空间快满了.本人的VPS在购买的时候买了500gb的磁盘,提供商赠送了20GB的高性能系统磁盘.这样系统就有两个磁盘空间了.在初次安装mysql 的时候将数据库目录安装在了系统盘.(第一个磁盘)使用了一段时间之后数据库存储量变大,快将20GB的存放空间占满了.因此必须将存放数据空间换地方了.嘿嘿下面是简单的操作了,不合理之处还请大侠们指点. 操作步骤: 1.检查mysql数据库存放目录 mysql -u root -prootadmin #进入数据库 show v

django 中连接mysql数据库的操作步骤

django中连接mysql数据库的操作步骤: 1 settings配置文件中 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'orm02', # 库的名字 'USER':'root', # 数据库的用户名 'PASSWORD':'666', # 数据库的密码 'HOST':'127.0.0.1', 'PORT':3306, } } 2 项目文件夹下的init文件中写上下面内容,用pymysql替

linux下更改MySQL数据库存储路径

原文:http://www.cnit618.com/html/fwdkf/data/2111.htm linux下,MySQL默认的数据文档存储目录为/var/lib/mysql.假如要把MySQL目录移到/home/data下需要进行下面几步: 1.home目录下建立data目录 cd /home mkdir data 2.把MySQL服务进程停掉: mysqladmin -u root -p shutdown 3.把/var/lib/mysql整个目录移到/home/data mv /var

ubuntu 下 mysql数据库的搭建 及 数据迁移

1.mysql的安装 我是使用apt-get直接安装的 :sudo apt-get install mysql-server sudo apt-get install mysql-client 2.配置mysql管理员密码 sudo mysqladmin -u root 当前密码 新密码 安装的时候貌似也没遇到什么障碍 3.查看mysql的状态 sudo netstat -tap | grep mysql 4.启动/停止/重启mysql sudo  /etc/init.d/mysql start

MYSQL技巧|为了方便备份和安全,MySQL数据库存放目录如何更改?

本文标签:  MYSQL技巧 MySQL数据库   互联网杂谈 我们在安装玩MYSQL后,数据库存放目录默认是在MYSQL里面的,为了方便备份和安全,我们是有必要更改MySQL数据库存放目录的.那么,要怎么更改呢? 打开cmd命令提示符窗口,输入命令停止MySQL服务运行 net stop mysql 打开X:\Server_Core\MySQL\my.ini, 找到: Datadir = "X:\Server_Core\MySQL\data" 修改为: Datadir = "

mysql数据库安装路径迁移

系统:centos7.3数据库:mysql5.7 mysql数据库安装路径迁移之前,先停止业务. 一.停止数据库服务systemctl stop mysqld 二.查看服务器存储情况df -h 三.进入数据库默认安装目录cd /var/lib/mysql 四.查看mysql默认路径下文件大小du -h --max-depth=1 /var/lib/mysql 五.复制/var/lib/mysql到/data目录下cp -a /var/lib/mysql /data/ 六.进入/etc目录,备份m

mariaDB数据库存放路径修改配置问题

MySQL is not running, but lock file (/var/lock/subsys/mysql) exists 存在这个问题的一般是由三个原因决定的: 1:配置中的一些文件权限不够,将所有的配置中涉及到的文件全部修改为mysql用户权限 2:mysql运行的pid没有,rm -rf /var/lock/subsys/mysql ,重新创建新的pid文件默认的权限为660 3:my.cnf配置文件错误,需要重新修改 Can't open and lock privilege

MySQL数据库迁移详细步骤

========================================================================================== 一.背景简介 ========================================================================================== 1.问题描述 由于机房搬迁,需要对后台DB服务器进行迁移,同时为了保证在数据迁移过程中,对线上业务不造成影响,并能够做到秒