mysql 目录更改 php,Linux下更改MySQL目录
MySQL默认的数据文件存储目录为/var/lib/mysql。假如要把目录移到/home/data下需要进行下面几步: 1、home目录下建立da
更改MySQL目录
MySQL默认的数据文件存储目录为/var/lib/mysql。假如要把目录移到/home/data下需要进行下面几步:
1、home目录下建立data目录
cd /home
mkdir data
2、把MySQL服务进程停掉:
mysqladmin -u root -p shutdown
3、把/var/lib/mysql整个目录移到/home/data
mv /var/lib/mysql /home/data/
这样就把MySQL的数据文件移动到了/home/data/mysql下
4、找到my.cnf配置文件
如果/etc/目录下没有my.cnf配置文件,请到/usr/share/mysql/下找到*.cnf文件,拷贝其中一个到/etc/并改名为my.cnf)中。命令如下:
[root@test1 mysql]# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
5、编辑MySQL的配置文件/etc/my.cnf
为保证MySQL能够正常工作,需要指明mysql.sock文件的产生位置。修改socket=/var/lib/mysql/mysql.sock一行中等号右边的值为:/home/mysql/mysql.sock 。操作如下:
vi my.cnf (用vi工具编辑my.cnf文件,,找到下列数据修改之)
# The MySQL server
[mysqld]
port = 3306
#socket = /var/lib/mysql/mysql.sock(原内容,为了更稳妥用“#”注释此行)
socket = /home/data/mysql/mysql.sock (加上此行)
6、修改MySQL启动脚本/etc/rc.d/init.d/mysql
最后,需要修改MySQL启动脚本/etc/rc.d/init.d/mysql,把其中datadir=/var/lib/mysql一行中,等号右边的路径改成你现在的实际存放路径:home/data/mysql。
[root@test1 etc]# vi /etc/rc.d/init.d/mysql
#datadir=/var/lib/mysql (注释此行)
datadir=/home/data/mysql (加上此行)
7、重新启动MySQL服务
/etc/rc.d/init.d/mysql start
或用reboot命令重启Linux
如果工作正常移动就成功了,否则对照前面的7步再检查一下。
本文原创发布php中文网,转载请注明出处,感谢您的尊重!
mysql 目录更改 php,Linux下更改MySQL目录相关推荐
- linux查看mysql连接日志文件,linux下查看mysql日志文件的方法
查看mysql日志方法: mysql默认不允许我们查看日志.需要更改一些设置 1 vi 更改配置文件 允许用户查看日志文件 sudo vi /etc/mysql/mysql.conf.d/mysqld ...
- linux设置mysql定时任务_原创 Linux下实现Mysql定时任务备份数据
本实例将创建目录放置于/mnt目录下,可根据具体情况放置于其他目录: cd /mnt mkdir dbback pwd /mnt/dbback 创建shell脚本 脚本名称可根据自己规范进行自定义: ...
- linux修改mysql默认大小写配置,linux下设置mysql不区分大小写
背景 今天准备上线的环境,往服务器上布服务,某个功能查询报错,觉得很奇怪,环境一样,代码一样,数据一样,为何呢,看了一眼sql.本地运行正常,上线环境报错,报错信息缺少某列.仔细一看,where 条件 ...
- linux apache目录权限配置,Linux下Apache网站目录读写权限的设置
网站目录文件权限的设置对网站的安全至关重要,下面简单介绍网站目录文件权限的基本设定. 我们假设http服务器运行的用户和用户组是www,网站用户为CentOS,网站根目录是/home/centos/w ...
- linux下,MySQL默认的数据文档存储目录为/var/lib/mysql。
0.说明 Linux下更改yum默认安装的mysql路径datadir. linux下,MySQL默认的数据文档存储目录为/var/lib/mysql. 假如要把MySQL目录移到/home/data ...
- Mysql 在 Linux 下更改表名不区分大小写
区分大小写 Linux下的mysql表名数据库名默认区分大小写 docker下run启动时在最后添加参数 docker run -p 3306:3306 -v /etc/localtime:/etc/ ...
- linux下转移mysql目录
linux下转移mysql目录 先停止mysql,备份以防出问题 第一种是mv原目录到新目录,设置相同权限,my.cnf中指定datadir 第二种是mv原目录到新目录,设置相同权限,然后ln目录到原 ...
- 【已解决】Linux下安装MySQL数据库
[经验贴]安装环境为:Ubuntu12.04,MySQL5.5.28 在Linux下安装MySQL有三种方式:第一种以rpm的二进制文件分个安装,第二种是自己编译源码后安装,最后一种是以二进制tar. ...
- linux按照mysql为何如此简单_手把手教你在Linux下安装MySQL
在Linux操作系统下,安装MYSQL有两种方式:一种tar安装方式,另外一种是rpm安装方式.这两种安装方式有什么区别呢?尽管我们在Linux下常用tar来压缩/解压缩文件,但MYSQL的tar格式 ...
最新文章
- 波士顿动力机器狗再进化:已学会自主规划路线
- java 二分查找
- oracle数据库源数据路径,oracle中用什么命令查找数据文件所在路径呢?
- python结束线程池正在运行的线程_python之线程与线程池
- Eclipse AST 实现一个类信息统计小程序
- Tex 表格注释实例
- jpa报错No property found for column ‘first_time‘ mapped to field ‘first_time‘
- boost::mpl模块实现next相关的测试程序
- 计算机接口配件,最近发布:最新的计算机外部接口计算机主板外部接口简介计算机主板接口简介...
- Xtrabackup的“流”及“备份压缩”功能
- java 迁移数据_Java 10迁移建议
- dvd管理器java,简单DVD管理-java练习题
- POJ 2482 Stars in Your Window(线段树)
- 【Objective-C】类与结构体的区别
- 最近,前端开发把我恶心着了,为了甩锅,我写了个牛逼的日志切面!
- 记录神通数据库2022安装
- 【爬虫】关于企业信用信息公示系统-加速乐最新反爬虫机制
- Linux 服务具体解释
- zblog mysql修改_zblog数据库批量替换https的方法
- 大模型微调技术(Adapter-Tuning、Prefix-Tuning、Prompt-Tuning(P-Tuning)、P-Tuning v2、LoRA)
热门文章
- java数组怎么倒循环_java – 用于数组倒计时的反向循环
- AtCoderGC038B - Sorting a Segment 数据结构 + RMQ
- oracle data guard闪回,11gR2 Active Data Guard 闪回 - flashback database / snapshot standby - 2
- php fuzzy,模糊C均值聚类算法(Fuzzy C-means)
- uboot下nand flash读写方法_鸿蒙HarmonyOS烧录方法总结
- 腾讯移动分析+html5,FAQ · 腾讯移动分析 文档
- 华为新系统鸿蒙能互通吗,「连接」万物的鸿蒙,能拯救华为手机吗?
- fox pro删除单条数据_Mac文件夹数据同步工具——Sync Folders Pro
- java点_java常见基础点
- SAP ABAP刷新ALV 渲染刷新 (我也不太懂,反正就这么写了)