香港主机空间推荐 快速稳定免备案 虚拟主机空间哪个好
返回列表 发新帖

wdcp修改迁移mysql数据目录-如何搬家mysql的data目录到数据盘?

[复制链接]
回帖奖励 1 金钱 回复本帖可获得 1 金钱奖励! 每人限 1 次

1171

主题

1175

帖子

3940

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3940
QQ
发表于 2018-9-21 01:48:23  | 显示全部楼层 | 阅读模式
科护网站建设论坛在帮客户网站搭建,云服务器配置linux环境安装wdcp控制面板,客户要求将mysql数据库安装到数据盘,实现将之前安装在系统盘里的mysql分离到数据盘中去,具体操作方法如下:

在wdcp及一键包里mysql的默认安装目录是在
/www/wdlinux/mysql目录
数据目录是在
/www/wdlinux/mysql/var

在数据库容量大或分区的空间太少时怎么办?只需把数据库数据放到另外的目录或分区就可以
操作的方法可以有几个
1 修改/www/wdlinux/etc/my.cnf文件
2 使用分区挂载目录或文件连接形式

这里,只做修改my.cnf文件的说明,其实很简单

1 创建存放目录,如
mkdir -p /data/mysql/var
2 停止mysql
service mysqld stop

3 修改配置文件
vi /www/wdlinux/etc/my.cnf
在[mysqld]段里增加如下一行
datadir=/data/mysql/var
如下图
wdcp1053.jpg
保存退出

4 移动或复制数据到新目录,如下
cp -pR /www/wdlinux/mysql/var/ /data/mysql/

5 启动mysql
service mysqld start

至此,完成
mysql数据已移动到新目录里了
------------------------------------------------------------------

最后:在wdcp面板中进入phpmyadmin的时候可能会出现

#2002 – 服务器没有响应 (或者本地 MySQL 服务器的套接字没有正确配置)

解决方法:

1、进入/www/wdlinux/wdcp/phpmyadmin/libraries/目录 找到config.default.php文件

2、将config.default.php文件移动到phpmyadmin目录
cp /www/wdlinux/wdcp/phpmyadmin/libraries/config.default.php /www/wdlinux/wdcp/phpmyadmin/

3、将config.default.php重命名为config.inc.php

mv config.default.php config.inc.php

4、最后修改我们刚刚重命名的config.inc.php的文件

找到这句话:$cfg['Servers'][$i]['host'] = 'localhost';
改成 $cfg['Servers'][$i]['host'] = '127.0.0.1';
如图:
最后一步:可选择操作(使用用户登陆phpmyadmin后看不见information_schema数据库)
将$cfg['Servers'][$i]['hide_db']==''; 改成$cfg['Servers'][$i]['hide_db']='information_schema';

最后网站建设学习测试OK了。


回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们
关于我们
友情链接
联系我们
帮助中心
网友中心
购买须知
支付方式
服务支持
资源下载
售后服务
定制流程
关注我们
官方微博
官方空间
官方微信
快速回复 返回顶部 返回列表