今天在CSDN上有人问起分开存储数据文件的问题。

现在写下来。

为了突破磁盘搜索的瓶颈。我们要把MYSQL的数据和索引保存到其他不同的磁盘中。目前还只是支持MyISAM引擎。在MYSQL中,官这个叫象征性链接。

1、在WINDOWS下的象征性链接。

数据库目录:E:/LAMP/mysql5/data

数据库名字:symlink

目的数据库目录:D:/MYSQLDATA

如果原来的数据库目录下已经有symlink的话,停掉MYSQL服务。然后移动相应目录到目的数据库目录。

建立一个文本文件用来保存目的数据库路径:symlink.sym内容为:D:/MYSQLDATA/symlink

然后启动MYSQL服务。

现在进行测试:

创建数据库之前:

D:/MYSQLDATA>dir驱动器 D 中的卷是 新加卷卷的序列号是 58DF-80B4D:/MYSQLDATA 的目录2008-01-15  15:24

创建数据库:

create database symlink;use symlink;create table t1(id int not null auto_increment primary key);(1 row(s)affected)(0 ms taken)(0 row(s)affected)(0 ms taken)(0 row(s)affected)(0 ms taken)

现在看这个目录:

D:/MYSQLDATA>dir驱动器 D 中的卷是 新加卷卷的序列号是 58DF-80B4D:/MYSQLDATA 的目录2008-01-15  15:25

2、LINUX下好像更简单。

[david yeung ~]# mkdir /home/david_yeung/mysqldata[david yeung ~]# ln -s /usr/local/mysql/data/symlink /home/david_yeung/mysqldata/symlink[david yeung ~]# cd /home/david_yeung/mysqldata/[david yeung mysqldata]# cd symlink/[david yeung symlink]# lsdb.opt  t1.frm  t1.MYD  t1.MYI[david yeung symlink]# ls -l

婊璁?36

-rw-rw---- 1 mysql mysql   61 01-15 15:36 db.opt

-rw-rw---- 1 mysql mysql 8556 01-15 15:36 t1.frm

-rw-rw---- 1 mysql mysql    0 01-15 15:36 t1.MYD

-rw-rw---- 1 mysql mysql 1024 01-15 15:36 t1.MYI

再看一下表:

create table t_cs(id int not null,sym char(20) not null);(0 row(s)affected)(0 ms taken)

[david yeung symlink]# ls -l

婊璁?64

-rw-rw---- 1 mysql mysql   61 01-15 15:36 db.opt

-rw-rw---- 1 mysql mysql 8556 01-15 15:36 t1.frm

-rw-rw---- 1 mysql mysql    0 01-15 15:36 t1.MYD

-rw-rw---- 1 mysql mysql 1024 01-15 15:36 t1.MYI

-rw-rw---- 1 mysql mysql 8584 01-15 15:41 t_cs.frm

-rw-rw---- 1 mysql mysql    0 01-15 15:41 t_cs.MYD

-rw-rw---- 1 mysql mysql 1024 01-15 15:41 t_cs.MYI

其他问题我会在后续更新的。

mysql 下载到其他盘中_MYSQL 如果把数据文件保存到其他磁盘里相关推荐

  1. MYSQL 如果把数据文件保存到其他磁盘里

    今天在CSDN上有人问起分开存储数据文件的问题. 现在写下来. 为了突破磁盘搜索的瓶颈.我们要把MYSQL的数据和索引保存到其他不同的磁盘中.目前还只是支持MyISAM引擎.在MYSQL中,官这个叫象 ...

  2. tpcc mysql下载_TPCC安装和压测数据库数据表创建生成

    下载TPCC-mysql [root@cnbugs1 ~]# git clone https://github.com/Percona-Lab/tpcc-mysql.git 配置TPCC-mysql ...

  3. mysql改存储引擎教程_MySQL中修改数据表存储引擎的三种方法

    第一种方法:ALTER TABLE 将表从一个引擎修改为另一个引擎最简单的办法是使用ALTER TABLE语句,转换表的存储引擎会导致失去原引擎相关的所有特性. 例:将mytable的引擎修改为Inn ...

  4. mysql导出数据库对象命令_mysql数据库导出数据(命令)

    MySQL数据库数据导出 一.导出命令 导出所有数据库: mysqldump -u [数据库用户名] -p -A>[备份文件的保存路径] 导出数据和数据结构: mysqldump -u [数据库 ...

  5. MySQL初识-架构-安装-初始化-连接-管理工具-数据文件

    MySQL架构和结构分析 官方架构图 内部组件结构图 MySQL安装方式 MySQL初始化 MySQL工作模式及常用命令 交互式模式:mysql> 1 2 3 4 5 6 7 8 9 10 11 ...

  6. mysql 1261 load data_mysql使用load data导入数据文件

    1).将mysql中的数据批量导入文件中 指定a,b,c字段 复制代码 代码如下: select a,b,c from table1 into OUTFILE '/home/me/data/table ...

  7. 【读写和修改U盘中的十六进制dat数据文件】

    文章目录 前言 一.十六进制dat文件解析 二.十六进制dat文件读操作 1.读取手机中的dat文件数据 2.修改dat文件 3.获取U盘权限 4.读写U盘dat文件 总结 参考文章 前言 大学毕业后 ...

  8. mysql下载安装及配置_mysql的下载,安装和配置

    顺道向大家介绍一下mysql的安装和配置,mysql数据库应该说是现在整个互联网行业最流行的数据库了,简单易用 1.下载,大家可以去官网下载最新的mysql版本,地址:http://dev.mysql ...

  9. mysql下载解压安装_mysql zip 解压安装

    系统:win10 专业版 mysql 5.7.21 解压安装. 对于Windows,mysql官网推荐使用可执行文件进行安装,这里我还是暂时用noinstall 解压zip文件来安装 从zip压缩包安 ...

最新文章

  1. python多项分时求和_python实现连续变量最优分箱详解--CART算法
  2. 在android studio中配置ndk开发环境
  3. Python pyppeteer通过cookie获取数据(cookie爬虫)
  4. 鸿蒙手表怎么安装,万物皆可鸿蒙,这次鸿蒙系统将应用到手表上了
  5. bundler for jekyll
  6. python画图代码大全-Python实现画图软件功能方法详解
  7. matlab求一个矩阵的逆矩阵的命令,如何用MATLAB求逆矩阵
  8. 使用selenium自动爬取斗鱼直播平台的所有房间信息
  9. Tcl/Tk--文件操作
  10. 新媒体推广之今日头条
  11. Sentinel-1A卫星数据下载
  12. 看书APP开发制作流程(成品案例)
  13. 编程当中 %lg 是什么? (编程语言常见数据类型与占位符的关系以及所占空间的大小)
  14. LED、CCFL、TFT屏幕三者的区别
  15. 安卓仿苹果音量调节_Android实现音量调节的方法
  16. 神经网络可以解决的问题,神经网络修复技巧论文
  17. WebCollector 爬虫解析
  18. android sd卡写入,Android写入SD卡文件夹
  19. hp光影桌面怎样找此计算机,重装惠普光影精灵III代win7系统教程
  20. 在html中不是链接目标属性,在HTML 中,() 不是链接的目标属性。

热门文章

  1. mysql忽略表名大小写_Mysql 表名忽略大小写-连接字符集随笔记录
  2. 单片机复位后为什么要对sp重新赋值_51单片机系列之2点亮第一个led小灯
  3. Python二级笔记(16)
  4. android+联系服务器时间,android配置时间服务器+亚洲主要的授时服务器
  5. js禁止鼠标滑轮_js实现鼠标滑动到某个div禁止滚动
  6. python win32gui安装_python-无法安装win32gui
  7. Oracle 11g系统自动收集统计信息
  8. Elasticsearch 7.x 安装及配置
  9. JDK源码解析之 Java.lang.Double
  10. CentOS 5打造全功能Web服务器