扩容MySQL系统表空间的简单方法

  

下文给大家带来关于扩容MySQL系统表空间的简单方法,感兴趣的话就一起来看看这篇文章吧,相信看完扩容MySQL系统表空间的简单方法对大家多少有点帮助吧又是;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

一、系统表空间扩容方法
  方法1:在innodb_data_file_path参数后面加上autoextend参数
  innodb_data_file_path=ibdata1:12M: autoextend
  
  方法2:在innodb_data_file_path参数后面加上一个新的数据文件
  innodb_data_file_path=/ibdata/ibdata1:988M;/disk2/ibdata2:50M: autoextend
  
  二、操作步骤
  1. 修改参数innodb_data_file_path
  2. 关闭数据库,关闭
  3.启动数据库,mysqld_safe,
  4. 验证参数是否生效展示变量如& # 39;innodb_data_file_path& # 39;;
  
  三、案例
  1. 查看默认参数
  mysql>显示变量如& # 39;innodb_data % & # 39;;
  + - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - +
  | Variable_name,,,,|值,,,,,,,,,|
  + - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - +
  | innodb_data_file_path | ibdata1:12M: autoextend |
  | innodb_data_home_dir, |/zxdata my3311/数据,,|
  + - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - +
  2行集(0.00秒)
  
  2 .关闭数据库
  mysql>关闭;
  
  3 .修参改my . cnf中所做数文件
  (root@roidb1 ~) # grep“path"/zxdata my3311。/etc/my . cnf中所做
  innodb_data_file_path,,,,,,=ibdata1:12M; ibdata2:50M: autoextend
  
  4 .启动数据库
  #/usr/地方/mysql/bin/mysqld_safe——defaults-file=/zxdata my3311和/etc/my . cnf中所做
  
  5 .验证是否生效
  mysql>显示变量如& # 39;innodb_data % & # 39;;
  + - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
  | Variable_name,,,,|值,,,,,,,,,,,,,,,|
  + - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
  | innodb_data_file_path | ibdata1:12M; ibdata2:50M: autoextend |
  | innodb_data_home_dir, |/zxdata my3311/数据,,,,,,,,|
  + - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + 

2行组(0.01秒)

看了以上关于扩容MySQL系统表空间的简单方法详细内容,是否有所收获。如果想要了解更多相关,可以继续关注我们的行业资讯板块。

  

扩容MySQL系统表空间的简单方法