`

mysql修改数据文件路径

 
阅读更多
  1. 再Ubuntu环境下,修改datadir后,重启不成功,按照以下的方法,终于ok

 

 

http://www.thinksaas.cn/group/topic/347966/

  1. Stop MySQL using the following command: sudo /etc/init.d/mysql stop
  2. Copy the existing data directory (default located in /var/lib/mysql) using the following command:sudo cp -R -p /var/lib/mysql /newpath
  3. edit the MySQL configuration file with the following command:gedit /etc/mysql/my.cnf
  4. Look for the entry for datadir, and change the path (which should be /var/lib/mysql) to the new data directory.
  5. In the terminal, enter the command:sudo gedit /etc/apparmor.d/usr.sbin.mysqld
  6. Look for lines beginning with /var/lib/mysql. Change /var/lib/mysql in the lines with the new path.
  7. Save and close the file.
  8. Restart the AppArmor profiles with the command:sudo /etc/init.d/apparmor reload
  9. Restart MySQL with the command:sudo /etc/init.d/mysql restart
  10. Now login to MySQL, and you can access the same databases you had before.
分享到:
评论

相关推荐

    Linux下修改MySQL数据库数据文件路径的步骤

    使用rpm安装方式安装完MySQL数据库后,数据文件的默认路径为/var/lib/mysql,然而根目录并不适合用于存储数据文件。 原路径:/var/lib/mysql 目标路径:/home/mysql_data/mysql Linux系统版本:centos7.6 MySQL...

    linux修改mysql数据库文件的路径

    mysql更改数据文件的存放路径感觉直接把/etc/my.cnf中的datadir改一下重启一下服务就行,但是从网上搜了n多资料,大部分都是更改my.cnf中的datadir及sock及启动脚本/etc/rc.d/init/mysqld中的datadir,按照网上提供...

    mysql修改数据库默认路径无法启动问题的解决

    主要给大家介绍了关于mysql修改数据库默认路径无法启动问题的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    MySql 8.0 解压版 ,无需注册 , 修改my.ini文件中文件路径

    启动流程 my.ini 文件修改 basedir=E:\\mysql-8.0.20-winx64 # 切记此处一定要用双...datadir=E:\\mysql-8.0.20-winx64\\data # 此处同上,自己尝试吧 修改成自己的路径 启动文件 /bin startup.bat 帐号密码 root x5

    解决docker重启redis,mysql数据丢失的问题

    官方文档: 所以 mysql应如下启动: docker run -p 3306:3306 -d -e MYSQL_ROOT_PASSWORD=密码 -v /windows盘符/指定的...补充知识:docker 挂载进容器的文件修改后没有改变需要重启 今天发现一个很奇怪的现象,就是我

    跨服务器增量同步mysql表数据的shell实现

    这个脚本实现了跨服务器增量同步mysql数据的功能,可以同步多个表。 在使用这个脚本的时候需要注意有修改的地方...基础配置中需要指定需要同步的的表,表名称是放在配置文件中的,写的是绝对路径,记得需要改成自己的。

    mysql5.7操作文档大全

    Mysql根据ibd文件恢复数据 40 9.1 创建新数据表,和源数据表一致 40 9.2 删除新数据表的表空间 40 9.3 将待恢复的<table_name>.ibd文件copy到目标数据库文件夹下,并修改文件权限 40 9.4 导入表空间 41 十. 根据frm...

    动软代码生成器C#连接mysql三层代码模板--修改版

    修改DAL.cmt模板文件: 1、必须增加该命名空间 using MySql.Data.MySqlClient; 2、部分的 SqlParameter 修改为 MySqlParameter 3、获取前几行数据时,修改为 limit 4、参数赋值时,从@修改为? 动软代码必须修改 ...

    Python爬取股票数据存入mysql,获取股票(最新、最高、今开、成交量、成交额、量比、换手率、涨幅)支持多线程+数据库连接池

    3、修改insertRecords.py等以"insertRecords"开头的文件中的股票信息路径, 开启定时爬虫crontab -e, 如果对每次执行的时间没有限制 单线程爬虫`insertRecords.py`的参考时间为406秒 多进程爬虫`...

    windows下备份mysql数据库脚本.bat文件

    windows下备份mysql数据库脚本.bat文件;注意修改database,mysql安装路径和备份的路径,用户名和密码。

    MySQL如何更改数据库数据存储目录详解

    MySQL数据库默认的数据库文件位于/var/lib/mysql下,有时候由于存储规划等原因,需要更改MySQL数据库的数据存储目录。下文总结整理了实践过程的操作步骤。话不多说了,一起来看看吧 方法如下: 1:确认MySQL数据库...

    Windows下MySQL5.6查找my.ini配置文件的方法

    今天做个小实验需要修改MySQL的配置文件,我电脑上安装的是MySQL5.6,由于安装时间太久忘了安装在哪个目录下了,所以首先查了一下安装在本机上的MySQL的目录位置。 在DOS命令行窗口登录MySQL,输入如下命令查看MySQL...

    使用POI解析excel文件并写入数据库

    使用poi解析excel文件,并将数据写入到数据库 ...根据需求修改下面文件中的数据库端口、访问用户名、密码, 如有需要也可以调整excel的保存路径。 src/main/java/com/shuyu/common/Common.java 运行程序

    mysql 100万1000万条数据表的生成,t100w.sql导入文件

    【注意】建表需要先建库,然后在mysql中运行: source /路径/t100w.sql 即可以导入100万条的数据,表结构如下: DROP TABLE IF EXISTS `t100w`; CREATE TABLE `t100w` ( `id` int(11) DEFAULT NULL, `num` int(11...

    MySQL的安装配置说明

    下载MySQL安装包: 访问MySQL官方网站(https://dev.mysql.com/downloads/mysql/)。...设置MySQL服务器的数据存储路径:datadir = "C:/MySQL/Data"(根据实际情况修改路径)。 保存并关闭文件。 启动MySQL

    在linux命令下导出导入.sql文件的方法

    一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径): 1、导出数据和表结构: mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql #/usr/local/mysql/bin/ mysqldump -uroot -p abc > abc....

    MySQL安装教程windows64位

    配置文件中的路径要和实际存放的路径一致(8.0.18不要手动创建Data文件夹)     初始化MySQL 在安装时,避免权限问题出错我们尽量使用管理员身份运行CMD,否则在安装时会报错,会导致安装失败的情况 C:\...

    Mysql5.7在windows7下my.ini文件加载路径及数据位置修改方法

    更新:现在上MySQL官网装个mysql installer统一对mysql软件管理配置,迁移数据也很方面。进mysql installer里面对mysql server进行reconfigure,就有数据库存储位置的改变。比下面老式的手动迁移要稳当(手动迁移后...

Global site tag (gtag.js) - Google Analytics