首页 > 数据库 >Linux下更改MySQL数据库存储路径

Linux下更改MySQL数据库存储路径

时间:2022-10-17 16:36:06浏览次数:51  
标签:Linux 数据库 MySQL etc init mysqld mysql 目录

1、home目录下建立data目录,data目录下建立mysql目录

 

 

2、首先停止掉mysql服务,在终端中执行"/etc/init.d/mysql stop" 或者执行"service mysqld stop"并回车确定。

3、把/var/lib/mysql整个目录移到/home/data/下

 

 

4、修改mysql配置文件,执行“vim /etc/my.cnf”命令并确定。

 

 

6、修改mysql配置文件,修改MySQL启动脚本/etc/init.d/mysqld,执行"vim /etc/init.d/mysqld "(如果没有此文件,就不需要修改)

 

 7、重新启动MySQL服务,service mysqld restart  或者/etc/init.d/mysqld start

 

 

 

 

标签:Linux,数据库,MySQL,etc,init,mysqld,mysql,目录
From: https://www.cnblogs.com/klw-bk/p/16799650.html

相关文章

  • MySQL的安装与卸载(MAC OS)
    一.安装MySQL1.登录MySQL网站打开官网:​​http://www.mysql.com/downloads/​​进入,点击下方的DOWNLOADS:MySQLCommunityServer2.选择dmg文件下载3.查看其......
  • mysql 中使用 CONCAT 函数进行结果拼接时出现乱码问题
    今天在mysql中使用CONCAT()函数进行结果拼接时出现了乱码问题,如下图所示:  后来发现是因为不同类型的字段进行拼接造成的应使用convert()函数进行类型转换,把非字......
  • linux 代码覆盖率 检测
    gcc/g++自带了gcov工具可以自动生成一个执行代码覆盖率信息的文件gcda。只需要带编译宏-fprofile-arcs-ftest-coverage就可以生成gcno文件具体的信息可见http://gcc.g......
  • 查询效率提升10倍!3种优化方案,帮你解决MySQL深分页问题
    开发经常遇到分页查询的需求,但是当翻页过多的时候,就会产生深分页,导致查询效率急剧下降。有没有什么办法,能解决深分页的问题呢?本文总结了三种优化方案,查询效率直接提升10......
  • ORACLE如何使用DBLINK连接另一个数据库(两数据库关联操作)
    一、实现结果:在当前数据库去访问另一个数据库某用户下的视图二、创建DBLINK方法:CREATEPUBLICDATABASELINKDBLINKCONNECTTOTOTALPLANTIDENTIFIEDBYTOTALPLANTUSI......
  • [转]MySQL索引原理及慢查询优化
    原文地址:MySQL索引原理及慢查询优化-美团技术团队(meituan.com)背景MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库......
  • 在Linux系统安装及使用ShellClash的教程
    支持Debian、CentOS、Ubuntu、Armbian等绝大多数发行版Linux系统下安装及使用本脚本!使用步骤:登陆SSH使用SSH连接工具来登陆SSH,推荐putty(体积最小),JuiceSSH(支持安卓手机),或......
  • mysql大数据量分页查询靠后页数的语句写法
    假设测试表 table_test一共有一百万条数据,如果使用普通limit分页,当limitoffset偏移量很大时,如900000时,速度会很慢,因为limit等于要先查出前900020条数据,然后抛弃......
  • Oracle查看数据库版本等信息
    查看数据库版本--查看oracle版本select*fromproduct_component_version;查看数据库列表--查看数据库列表selectusernameasschema_namefromsys.all_userso......
  • MySQL入门介绍
    介绍MySQL有很多内容,我计划才有系列的方式来介绍。 命令您可以搜索“mysql常用命令”查看更加详细的内容。函数您可以搜索“mysql常用函数”查看更加详细的内容。​......