CentOS修改MySql数据库目录datadir
2015-08-20 16:58
411 查看
service mysqld stop //停止mysql服务
cp -rf /var/lib/mysql /home/data //复制默认的mysql数据库目录
chown -R mysql:mysql /home/data //给新的目录授权
//修改my.cnf, 为确保没问题, 可以将以前的配置注释掉或者cp一份
vi /etc/my.cnf
datadir=/home/data
socket=/home/data/mysql.sock
//修改mysqld
vi /etc/init.d/mysqld
datadir "/home/data"
service mysqld start //启动mysql
如果启动失败, 使用setenforce 0命令,然后再启动一次试试
----------------------------------------------------------
启动成功之后, 如果使用mysql -u root -p 连接提示/var/lib/mysql/mysql.sock什么错误的话, 那么请修改下面这些配置, 就可以连接了.
vi /etc/my.cnf
[mysql.server]
user=mysql
datadir=/home/data
[client]
socket=/home/data/mysql.sock
cp -rf /var/lib/mysql /home/data //复制默认的mysql数据库目录
chown -R mysql:mysql /home/data //给新的目录授权
//修改my.cnf, 为确保没问题, 可以将以前的配置注释掉或者cp一份
vi /etc/my.cnf
datadir=/home/data
socket=/home/data/mysql.sock
//修改mysqld
vi /etc/init.d/mysqld
datadir "/home/data"
service mysqld start //启动mysql
如果启动失败, 使用setenforce 0命令,然后再启动一次试试
----------------------------------------------------------
启动成功之后, 如果使用mysql -u root -p 连接提示/var/lib/mysql/mysql.sock什么错误的话, 那么请修改下面这些配置, 就可以连接了.
vi /etc/my.cnf
[mysql.server]
user=mysql
datadir=/home/data
[client]
socket=/home/data/mysql.sock
相关文章推荐
- PAM-Linux可插拔认证模块(PAM)的配置文件、工作原理与流程
- 如何编写linux守护进程?
- Linux时钟精度
- Linux软件安装:RPM、SRPM与YUM功能
- Linux软件安装:RPM、SRPM与YUM功能
- 请问LINUX下,怎么检查硬件损坏的情况?
- Linux和windows下清除svn保存的账号密码信息
- Puppet3在CentOS6.5集群下的安装
- linux调试工具
- 深入理解Linux内核-页高速缓存
- 修改linux文件权限命令:chmod chgrp chown
- linux线程回收
- linux下如何将xxx.c编译打包成xxx.so
- Linux内核:进程基础之进程ID与管理
- 鸟哥Linux私房菜基础篇知识点(篇目1)
- linux
- 在Linux 系统内存分配
- 使用JProfiler9对远程Linux服务器Java应用进行性能检测
- 守护进程 linux 实例
- CentOS7安装MySql,防火墙关闭,远程访问