使用yum安装mysql后,数据库路径一般和日志文件放在一个分区/var路径下。

久后,随着日志文件的增加,数据库的存放大小会显得不足,因此,建议安装mysql后将数据库路径更改到一个更加合理的分区存储。

网上曾经找过很多方法,去修改路径。但是大多只讲到1-2处需要修改的地方,导致改后,mysql无法正常使用。

于是通过我的亲身尝试,贡献所需要修改的地方,如有遗漏,请指出:

案例:将原路径:/var/lib/mysql/  修改为

现路径:/usr/mysql/

操作前提:关闭mysql服务

第一步:复制数据库文件,并赋予文件夹mysql权限复制的命令这里省略了cp即可

赋予权限命令:

chown -R mysql:mysql /usr/mysql

第二步:修改文件配置修改文件一:/etc/my.cnf

#datadir=/var/lib/mysql               //原设置

#socket=/var/lib/mysql/mysql.sock     //原设置

datadir=/usr/mysql

socket=/usr/mysql/mysql.sock

修改文件二:

#get_mysql_option mysqld datadir "/var/lib/mysql"  //原设置

get_mysql_option mysqld datadir "/usr/mysql"

第三步:做软链接如果这一步不做,mysql可以启动,但是网站的数据库链接会报错:

Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'

做链接的命令如下:

ln -s  /usr/mysql/mysql.sock  /var/lib/mysql/mysql.sock

最后,打开mysql服务,一切OK

mysql数据库连接配置路径_关于mysql安装后更改数据库路径方法-linux环境相关推荐

  1. mysql更改安装路径6_关于mysql安装后更改数据库路径方法-Centos6环境

    使用yum安装mysql后,数据库路径一般和日志文件放在一个分区/var路径下. 久后,随着日志文件的增加,数据库的存放大小会显得不足,因此,建议安装mysql后将数据库路径更改到一个更加合理的分区存 ...

  2. mysql数据库连接锁住_锁mysql方法

    Mysql锁初步 存储引擎 要了解mysql的锁,就要先从存储引擎说起. 常用存储引擎列表如下图所示: 最常使用的两种存储引擎: Myisam是Mysql的默认存储引擎.当create创建新表时,未指 ...

  3. mysql 修改配置生效_linux下面MySQL变量修改及生效

    今天在访问mysql项目的时候突然报500错误,没有找到连接,因此想到mysql的连接时间. mysql> show global variables; 主要就是连接时间是28800(8小时), ...

  4. mysql服务remove失败_《MySQL数据库》MySql简介、下载与安装

    一.MySQL的简介 MySQL,是一个关系型数据库管理系统,它是由瑞典MySQL AB公司开发的产品,之后被Sun公司收购:在2009年4月20日,Sun公司被Oracle公司收购:从此MySQl属 ...

  5. mysql pmm 布署_给 mysql 安装 pmm 监控

    PMM 说明 PMM(Percona Monitoring and Management) 是一款监控和分析 MySQL 服务的一套工具,可以从图形化的方式看到 MySQL 服务的各种性能指标,慢查询 ...

  6. informatica mysql的配置_Informatica 9.5.1 安装配置

    Informatica  结构 1个或多个资源库(Respository) PowerCenter数据整合引擎是基于元数据驱动的,提供了基于数据驱动的元数据知识库(Repository),该元数据知识 ...

  7. 安装mysql需要准备什么_你会安装mysql吗

    额,标题是不是很傻逼? 你会安装mysql吗?你真的会吗?windows一键安装除外,给你一台新的linux机子,你打算怎么安装?B度和G哥? 万一搜索的教程是个坑b凑字数写的,你就需要重新安装了,浪 ...

  8. mysql rpm 安装后修改路径_mysql rpm包安装后修改数据目录

    mysql rpm包安装后修改数据目录 发布时间:2020-06-14 23:24:25 来源:51CTO 阅读:1160 作者:梦在这里 mysql rpm包安装后修改数据目录 1.停止mysql数 ...

  9. linux mysql配置修改_【Mysql】linux下mysql的配置修改

    1.mysql启动和停止等操作 # /etc/init.d/mysqld start:# service mysqld start:#service mysqld stop :#/etc/init.d ...

最新文章

  1. 高斯赛德尔迭代c语言_逐次超松弛SOR迭代概述
  2. Android Studio 分析器详解
  3. java中对集合操作的易错点01
  4. 牛客多校7 - Pointer Analysis(模拟)
  5. Android 使用XmlPullParser解析xml
  6. Netty从零开始(一)
  7. 客户服务支持管理软件—工单管理
  8. jQuery补充及Django基本使用_Day18
  9. java垃圾收集方法_java几种垃圾收集方法和垃圾收集器
  10. Greenplum installation guide
  11. 按照长度递减的方式打印 字符串 BackSpace
  12. 如何用 R 语言的 Shiny 库编写 web 程序
  13. Junit框架使用--JUnit常用断言及注解
  14. Excel:自动录入学生的基本情况信息表(转)
  15. JS动态生成select下拉框的option并默认选中
  16. 【原创】objdump 的使用
  17. 【资料】印度数学家拉马努金
  18. 开氏温度与摄氏度换算_为什么体温表要甩?探秘温度计、湿度计的玄机!
  19. 「技术人生」第7篇:从业务视角谈信息技术与业务的关系
  20. 华为云服务器如何使用

热门文章

  1. MONGODB 与sql聚合操作对应图
  2. HDU-2024c语言合法标识符
  3. Frameset导致Cookies和Session丢失的原因及解决办法
  4. react-事件相关
  5. Linux基础(1)--Vim编辑器的常用命令
  6. 交换最小值和最大值 (15 分)
  7. java面向对象编程的三大基本特性--封装,继承,多态
  8. android studio打印日志语句Log.d()
  9. 当贝显示服务器生病,智能电视一直显示“缓冲中”是什么问题?当贝市场为你解答...
  10. javascript常见面试题之一:将字符串'get-element-by-id'转换成驼峰命名法;