仓酷云

标题: 带来一篇CentOS怎样变动MySQL数据库目次地位 [打印本页]

作者: 小妖女    时间: 2015-1-14 20:34
标题: 带来一篇CentOS怎样变动MySQL数据库目次地位
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!因为MySQL的数据库太年夜,默许装置的/var盘已再也没法包容新增添的数据,没有举措,只能想举措转移数据的目次。
上面我复杂收拾一下这几天把MySQL从/var/lib/mysql目次上面转移到/home/mysql_data/mysql上面详细操纵
1、起首我们必要封闭MySQL,下令以下:
servicemysqldstop
2、然后是转移数据,为了宁静时代,我们接纳复制的下令cp,先找到mysql的原目次
cd/var/lib
ls
运转这个下令以后就会看到mysql的目次了,然后实行cp下令
cp-amysql/home/mysql_data/
如许就把数据库复制到/home/mysql_data上面往了
注重:(-a这个参数必定要带着,不然复制已往的权限就不合错误了。)
假如数据库对照年夜的话,工夫会对照长,大概会超时,详细怎样设置ssh不超时的举措,请人人本人找相干材料。
3、然后我们修正设置文件,一共有三个,上面我逐一申明:
修正第一个文件:修正之前先备份cp/etc/my.cnf/etc/my.cnfbak
vi/etc/my.cnf
翻开以后修正datadir的目次为/home/mysql_data/mysql,
把socket改成/home/mysql_data/mysql/mysql.sock,为了宁静起见,你能够把本来的正文失落,然后从头到场一行,改成如今的目次。
修正第二个文件:修正之前先备份cp/etc/init.d/mysqld/etc/init.d/mysqldbak
vi/etc/init.d/mysqld
注重:正确的地位是/etc/rc.d/init.d/mysqld,因为这里这里有一个/etc/init.d到/etc/rc.d/init.d的映照,以是用下面的下令便可,也复杂。
把个中datadir/var/lib/mysql一行中,等号右侧的路径改成你如今的实践寄存路径:/home/mysql_data/mysql
修正第三个文件:修正之前先备份cp/usr/bin/mysqld_safe/usr/bin/mysqld_safebak
vi/usr/bin/mysqld_safe
这里也是修正datadir的目次为/home/mysql_data/mysql
4、上面必要创建一个mysql.sock的链接:
ln-s/home/mysql_data/mysql/mysql.sock/var/lib/mysql/mysql.sock
至此一切的修正都完成了,上面启动mysql
servicemysqldstart
大概重启linux
reboot
假如能一般启动,那基础上就没甚么成绩了。
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
作者: 再见西城    时间: 2015-1-16 20:29
标题: 带来一篇CentOS怎样变动MySQL数据库目次地位
Windows?是图形界面的,Linux类似以前的?DOS,是文本界面的,如果你运行了图形界面程序X-WINDOWS后,Linux?也能显示图形界面,也有开始菜单、桌面、图标等。
作者: 老尸    时间: 2015-1-22 09:57
Windows有MS-DOS?方式,在该方式下通过输入DOS命令来操作电脑;Linux与Windows类似,也有命令方式,Linux?启动后如果不执行?X-WINDOWS,就会处于命令方式下,必须发命令才能操作电脑。?
作者: 谁可相欹    时间: 2015-1-31 07:02
期间我阅读了不少关于Linux的相关资料,其中也不乏一些有趣的小故事,这既丰富了我的课余生活,也让我加深了对一些术语的理解,比玩游戏强多了。?
作者: 飘灵儿    时间: 2015-2-6 18:36
笔者五分钟后就给出了解决方法: “首先备份原文件到其他目录,然后删掉/usr/local/unispim/unispimsp.ksc,编辑 /usr/local/unispim/unispimsp.ini,最后重启动计算机
作者: 若相依    时间: 2015-2-18 07:11
让我树立了很大的信心学好这门课程,也学到了不少专业知识和技能。?
作者: 简单生活    时间: 2015-3-6 03:51
任何一个叫做操作系统的东西都是这样子构成的:内核+用户界面+一般应用程序。
作者: 愤怒的大鸟    时间: 2015-3-12 21:28
笔者五分钟后就给出了解决方法: “首先备份原文件到其他目录,然后删掉/usr/local/unispim/unispimsp.ksc,编辑 /usr/local/unispim/unispimsp.ini,最后重启动计算机
作者: 再现理想    时间: 2015-3-20 04:59
得到到草率的回答或者根本得不到任何Linux答案。越表现出在寻求帮助前为解决问题付出的努力,你越能得到实质性的帮助。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2