当前位置:网站首页 > 软件教程 > 正文

mysql在linux下怎么修改存储路径

作者:admin发布时间:2021-11-02分类:软件教程浏览:评论:0


导读:通过下面几步即可修改路径,这里的路径都是测试的路径,一般默认安装路径在/var/lib/mysql下,真正配置按照真实路径配置。1、修改/etc/sysconfig/selinux文件:#SELINUX=enforcingSELINUX=disabled重启服务器可以通过sestatus命令查看当前selinux状态2、mkdir/usr/new2/

根据下边两步就可以改动途径,这儿的途径全是检测的途径,一般默认设置安装路径在/var/lib/mysql下,真真正正配备依照真正途径配备。

1.改动/etc/sysconfig/selinux文档:
#SELINUX=enforcing
SELINUX=disabled
重启服务器
能够 根据sestatus指令查询当今selinux情况
2.mkdir /usr/new2
/etc/init.d/mysql stop
3.cp -rf /var/lib/mysql /usr/new2/
4.vi /usr/my.cnf
改动datadir = /usr/new2/mysql
socket = /usr/new2/mysql/mysql.sock
5.总结会出错/etc/init.d/mysql start:
/etc/init.d/mysql start
Starting MySQL.........The server quit without updating PID file (/usr/new2/mysql/localhost.localdomain.pid). [FAILED]
6.cd /usr/new2
ls -l
drwxr-xr-x 6 root root 4096 Oct 22 13:45 mysql
7.chown -R mysql:mysql /usr/new2/mysql
就可以运行,别的很有可能还必须 chmod 755 /usr/new2/mysql对读写能力实行管理权限开展操纵

假如改动途径后,或是无法启动Mysql,但mysql的不正确日志沒有其他有價值的信息内容,可能是selinux导致,依照里面的第一步改动就可以,也可能是my.cnf配备的参加有误或途径不对造成。

此外平常用的一些Linux指令,非常简单,较为乱,用以自身之后参照:

vi 改动文档,改动內容必须按i,撤销改动按esc,撤销后按:能够 键入命令,例如键入q!则强制退出,不储存文档,按wq储存文档并撤出。

find / -name *tomcat* 搜索tomcat有关文件夹名称.文档
./catalina.sh version : 到tomcat文件目录后查询tomat版本号
tar zxvf apache-tomcat-6.0.37.tar.gz 缓解压力tomcat
ls -l 查看目录管理权限
who 查询现阶段登陆的客户
cat /etc/group 查询文档內容
chown -R bx /usr/local/tomcat 把tomcat文件目录改成bx客户有着
chmod -R 750 jdk-6u38-linux-x64.bin 更改JDK文档的管理权限,标识当今客户为7(读写能力实行管理权限)
./jdk-6u38-linux-x64.bin
cp -r jdk1.6.0_38 /usr/jdk/jdk1.6.0_38 把JDK文件目录拷到此外一个文件目录
rm -rf jdk1.6.0_38 删掉全部文件夹名称( r意思是递归算法删掉, f意思是force的简称,强行删除,不提醒)
vi /etc/profile 编写系统变量文档(i:插进文本,表明改动这一文档;ESC : q:立即撤出编写;ESC : wq:储存并撤出)
source /etc/profile(source指令一般用以再次实行刚改动的复位文档,使之马上起效,而无须销户并再次登陆)
netstat -ntl | grep 8080 查看端口是不是被过程占有
./shutdown.sh 到tomccat的bin文件目录后终止tomcat
pwd 查询当今所属途径

处理错码:
1.改动/root/.bash_profile文档,提升export LANG=zh_CN.GB18030
2.改动/etc/sysconfig/i18n文档
#LANG="en_US.UTF-8"
#SUPPORTED="en_US.UTF-8:en_US:en"
#SYSFONT="latarcyrheb-sun16"

改成

LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB18030:zh_CN:zh"
SYSFONT="lat0-sun16"
SYSFONTACM="8859-15"
3.在/usr文件目录下,增加一个.vimrc文本文档:vi ~/.vimrc
let &termencoding=&encoding
set fileencodings=utf-8,gbk
$:wq

/etc/init.d/mysql stop 关掉mysql
/etc/init.d/mysql start 开启mysql
/etc/init.d/mysql restart 重新启动mysql
rpm -ql pcre-7.8-4.el6.x86_64 查询包安装路径

date -s 13:12:00 修改时间

rpm -qa | grep pcre 查询安裝的PCRE版本号

pgrep java| xargs kill -s 9 强行删除java过程

netstat -natp||grep ESTABLISHED|wc 查询全部创建了联接的数据连接

在/etc/sysconfig/iptables里边提升一行,将3306端口号对外开放:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
随后重新启动起效:service iptables restart

 

监管端口号:netstat -natp||grep ESTABLISHED|wc

cp -rf com /usr/local/beifen/ab

mkdir -p /usr/local/ab/cd

df -hl (查询硬盘尺寸)

rm -rf jdk1.6.0_38 删掉全部文件夹名称( r意思是递归算法删掉, f意思是force的简称,强行删除,不提醒)

标签:mysql


欢迎 发表评论: