`
androider
  • 浏览: 751783 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

修改mysql数据库存储位置

阅读更多
1、关掉数据库 sudo /etc/init.d/mysql stop

2、假设我们指定的数据库文件目录为/db
创建目录 /db,并修改其拥有者及所属群组为mysql:mysql.命令:
chown mysql:mysql db
修改mysql配置文件my.cnf:将datadir=/var/lib/mysql改为datadir=/db

3、修改ubuntu中的安全设置
sudo gedit /etc/apparmor.d/usr.sbin.mysqld 在这个文件里面加入权限设定,将原来的
/var/lib/mysql/ r,
/var/lib/mysql/** rwk,
更换成
/db/mysql/ r,
/db/mysql/** rwk,

4、重新初始化数据文件:执行sudo mysql_install_db

5、启动mysql数据库服务:sudo /etc/init.d/mysql start

6、设置mysql数据库root密码:mysqladmin -u root password ‘new-password’
分享到:
评论

相关推荐

    更改MySql数据库的存储位置

    在日常的数据库管理和维护工作中,可能会遇到需要更改MySQL数据库存储位置的情况。比如,为了优化服务器性能、扩大存储空间或是进行数据迁移等目的,都需要了解如何安全有效地移动MySQL的数据文件。本文将详细介绍...

    更改Mysql数据库存储位置的具体步骤

    关于更改MySQL数据库存储位置的具体步骤,首先需要了解的是,该操作涉及到数据库服务的暂时停止、配置文件的修改、数据文件的迁移以及服务重启等一系列操作。下面将详细说明这些知识点。 一、停止MySQL服务 在进行...

    mysql 5.7更改数据库的数据存储位置的解决方法

    总之,更改MySQL数据存储位置是一个涉及多个步骤的过程,包括修改配置文件、停止服务、移动数据、调整权限、修改socket路径以及可能的表修复。每个步骤都需要谨慎操作,确保数据安全。如果你在操作过程中遇到问题,...

    修改MySQL数据存储位置

    ### 修改MySQL数据存储位置 #### 知识点一:为何要修改MySQL数据存储位置 在IT运维工作中,经常需要对数据库进行维护管理。当数据库的数据量逐渐增大时,可能会遇到服务器磁盘空间不足的问题,尤其是在操作系统...

    mysql数据库更改数据储存位置

    本篇将详细介绍如何将MySQL数据库的数据存储位置从默认的`/var/lib/mysql`更改为自定义的位置,例如`/home/mysql_data/`。 #### 停止 MySQL 服务 在进行任何数据迁移之前,首要任务是确保MySQL服务已经完全停止。...

    java连接mysql数据库(JDBC驱动).

    ### Java连接MySQL数据库(JDBC驱动) #### 软件下载 - **MySQL**: 版本 4.1.11 下载地址: [http://dev.mysql.com/downloads/mysql/4.1.html](http://dev.mysql.com/downloads/mysql/4.1.html) - **JDBC驱动**: ...

    麒麟V10安装MySQL数据库

    在麒麟V10操作系统上安装MySQL数据库的过程涉及到几个关键步骤,这包括使用麒麟软件商店安装基础版本以及通过命令行进行更深入的配置。下面将详细解释这些步骤,并讨论在麒麟V10上安装MySQL时可能遇到的问题及解决...

    MySQL数据库备份和恢复

    ### MySQL数据库备份与恢复:深度解析与实践指南 在当今数据驱动的世界中,数据库的稳定性和数据的安全性显得尤为重要。MySQL作为全球最流行的开源关系型数据库管理系统之一,其备份和恢复策略是确保数据安全和系统...

    更改MySQL数据库目录的方法.zip

    这将作为新的数据库存储位置。执行以下命令: ``` mkdir /home/data ``` 2. **停止MySQL服务** 在进行任何数据库文件的移动或修改之前,必须确保MySQL服务已经停止。使用`mysqladmin`命令来安全地关闭MySQL服务...

    实验1 MySQL数据库服务器配置.docx

    实验1的目的是让学生熟悉MySQL数据库服务器的安装、配置和管理,包括从下载和安装到启动、停止数据库,以及查看和管理各种日志。此外,实验还涵盖了数据库的创建、存储引擎的使用,以及系统状态和变量的检查。以下是...

    MySQL数据库经典教程

    更改MySQL数据库目录 - **步骤一**:首先需要停止MySQL服务的运行,可以通过命令`net stop mysql`来实现。 - **步骤二**:编辑`X:\Server_Core\MySQL\my.ini`文件中的`datadir`设置,将其更改为新的数据目录路径...

    MYSQL数据库文件目录更改步骤

    以下是一份详细的操作指南,帮助您安全地更改MySQL数据库的文件目录。 #### 步骤一:停止MySQL服务 首先,确保MySQL服务已经停止,这是为了避免在更改配置文件时产生数据丢失或损坏的风险。通过命令行(CMD)执行...

    MySQL数据库安装教程

    MySQL数据库的安装过程是一个至关重要的步骤,特别是在搭建服务器或开发环境中。以下是一个详细的MySQL数据库安装教程,涵盖了从选择安装类型到设置超级用户密码的关键环节。 首先,在安装MySQL之前,如果已有旧...

    怎么恢复mysql数据库/数据库丢失怎么处理

    然而,数据库的意外丢失或损坏可能带来严重的后果,因此掌握如何恢复MySQL数据库至关重要。本篇将详细介绍面对数据库丢失或损坏时的处理方法。 首先,了解MySQL数据库丢失或损坏的原因是关键。这可能源自硬件故障、...

    MySQL数据库安装文档.zip

    MySQL数据库是世界上最受欢迎的开源关系型数据库之一,广泛应用于各种规模的企业、网站和应用程序中。这份"MySQL数据库安装文档.zip"文件提供了详细的安装步骤,帮助用户顺利安装MySQL,并解决可能出现的问题,如...

Global site tag (gtag.js) - Google Analytics