mysql数据库连接配置路径_关于mysql安装后更改数据库路径方法-linux环境
使用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环境相关推荐
- mysql更改安装路径6_关于mysql安装后更改数据库路径方法-Centos6环境
使用yum安装mysql后,数据库路径一般和日志文件放在一个分区/var路径下. 久后,随着日志文件的增加,数据库的存放大小会显得不足,因此,建议安装mysql后将数据库路径更改到一个更加合理的分区存 ...
- mysql数据库连接锁住_锁mysql方法
Mysql锁初步 存储引擎 要了解mysql的锁,就要先从存储引擎说起. 常用存储引擎列表如下图所示: 最常使用的两种存储引擎: Myisam是Mysql的默认存储引擎.当create创建新表时,未指 ...
- mysql 修改配置生效_linux下面MySQL变量修改及生效
今天在访问mysql项目的时候突然报500错误,没有找到连接,因此想到mysql的连接时间. mysql> show global variables; 主要就是连接时间是28800(8小时), ...
- mysql服务remove失败_《MySQL数据库》MySql简介、下载与安装
一.MySQL的简介 MySQL,是一个关系型数据库管理系统,它是由瑞典MySQL AB公司开发的产品,之后被Sun公司收购:在2009年4月20日,Sun公司被Oracle公司收购:从此MySQl属 ...
- mysql pmm 布署_给 mysql 安装 pmm 监控
PMM 说明 PMM(Percona Monitoring and Management) 是一款监控和分析 MySQL 服务的一套工具,可以从图形化的方式看到 MySQL 服务的各种性能指标,慢查询 ...
- informatica mysql的配置_Informatica 9.5.1 安装配置
Informatica 结构 1个或多个资源库(Respository) PowerCenter数据整合引擎是基于元数据驱动的,提供了基于数据驱动的元数据知识库(Repository),该元数据知识 ...
- 安装mysql需要准备什么_你会安装mysql吗
额,标题是不是很傻逼? 你会安装mysql吗?你真的会吗?windows一键安装除外,给你一台新的linux机子,你打算怎么安装?B度和G哥? 万一搜索的教程是个坑b凑字数写的,你就需要重新安装了,浪 ...
- mysql rpm 安装后修改路径_mysql rpm包安装后修改数据目录
mysql rpm包安装后修改数据目录 发布时间:2020-06-14 23:24:25 来源:51CTO 阅读:1160 作者:梦在这里 mysql rpm包安装后修改数据目录 1.停止mysql数 ...
- linux mysql配置修改_【Mysql】linux下mysql的配置修改
1.mysql启动和停止等操作 # /etc/init.d/mysqld start:# service mysqld start:#service mysqld stop :#/etc/init.d ...
最新文章
- 高斯赛德尔迭代c语言_逐次超松弛SOR迭代概述
- Android Studio 分析器详解
- java中对集合操作的易错点01
- 牛客多校7 - Pointer Analysis(模拟)
- Android 使用XmlPullParser解析xml
- Netty从零开始(一)
- 客户服务支持管理软件—工单管理
- jQuery补充及Django基本使用_Day18
- java垃圾收集方法_java几种垃圾收集方法和垃圾收集器
- Greenplum installation guide
- 按照长度递减的方式打印 字符串 BackSpace
- 如何用 R 语言的 Shiny 库编写 web 程序
- Junit框架使用--JUnit常用断言及注解
- Excel:自动录入学生的基本情况信息表(转)
- JS动态生成select下拉框的option并默认选中
- 【原创】objdump 的使用
- 【资料】印度数学家拉马努金
- 开氏温度与摄氏度换算_为什么体温表要甩?探秘温度计、湿度计的玄机!
- 「技术人生」第7篇:从业务视角谈信息技术与业务的关系
- 华为云服务器如何使用
热门文章
- MONGODB 与sql聚合操作对应图
- HDU-2024c语言合法标识符
- Frameset导致Cookies和Session丢失的原因及解决办法
- react-事件相关
- Linux基础(1)--Vim编辑器的常用命令
- 交换最小值和最大值 (15 分)
- java面向对象编程的三大基本特性--封装,继承,多态
- android studio打印日志语句Log.d()
- 当贝显示服务器生病,智能电视一直显示“缓冲中”是什么问题?当贝市场为你解答...
- javascript常见面试题之一:将字符串'get-element-by-id'转换成驼峰命名法;