mysql在linux下修改存储路径

通过下面几步即可修改路径,这里的路径都是测试的路径,一般默认安装路径在/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的缩写,强制删除,不提示)

转载于:https://www.cnblogs.com/Lawson/p/3385013.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/294800.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Android之动画精讲一:从setTranslationX谈属性动画和view动画的区别

转载:http://blog.csdn.net/yanzi1225627/article/details/47850471 最近又用到了动画,决定把几次项目里用到的动画走过的弯路总结一下,顺便梳理下android的动画体系。众所周知,android动画分三类:一是View 动画&…

现在的娃娃有多智能?

1 我的12月(素材来源网络,侵删)▼2 抱歉啊女儿...(素材来源网络,侵删)▼3 一看就很厉害的名字▼4 突然的潮流(素材来源网络,侵删)▼5 上下班的表情管理(素…

Nats的消息通信模型

版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/50996679 Nats的消息通信模型 作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http:…

c#将http调用返回额json中的有关中文的unicode转换为中文

中文转Unicode:HttpUtility.UrlEncodeUnicode(string str);转换后中文格式:"%uxxxx" 举例:"柳_abc123" 转换结果是:"%u67f3_abc123" Unicode转中文1:HttpUtility.UrlDecode(string st…

计算机常用英文句子,英文简历常用句子

思想成熟上进心强并具极丰富的人际关系技巧,有良好的管理艺术和组织能力,职场秘籍为个人简历添彩经典句子,思想成熟上进心强并具极丰富的人际关系技巧,有很高的领导艺术和很强的集体精神。英文简历常用句子2017-07-04 04:57:40 | …

.NET6之MiniAPI(一):开始Mini API

Mini API之前的官方.net web框架,都是偏重的,不像其他语言,如go,python,或基于c#的nancy,都是简洁方式来开启web之旅的。所以有小伙伴就吐槽.net基于web的不友好性,这不,.net6中官方…

超线程_超线程加核显 i310100+梅捷H410超值爆款组合

酷睿i3-10100是一颗4核心8线程,三级缓存6MB,主频3.6-4.3GHz,集成核显UHD 630 350-1100MHz,热设计功耗65W。对比上代酷睿i3-9100,它增加了超线程技术,加速频率高了100MHz,其他不变。为什么在短短…

JSTL(fn函数)

JSTL&#xff08;fn函数&#xff09; 首先&#xff0c;我们要在页面的最上方引用&#xff1a; <% taglib prefix"fn" uri"http://java.sun.com/jsp/jstl/functions" %> 下面是JSTL中自带的方法列表以及其描述&#xff1a; fn:contains(string, sub…

Hibernate之悲观锁与乐观锁

http://blog.csdn.net/a19881029/article/details/20665663 如果需要保证数据访问的排它性&#xff0c;则需对目标数据加“锁”&#xff0c;使其无法被其它程序修改 一&#xff0c;悲观锁 对数据被外界&#xff08;包括本系统当前的其它事务和来自外部系统的事务处理&#xff0…

他本硕博连跨3大专业,毕业后没多久被破格聘为985高校教授!

全世界只有3.14 % 的人关注了爆炸吧知识本文来源&#xff1a;募格学术整合自东南大学新闻网、东南大学校团委、募格课堂图片&#xff1a;网络来源&#xff1a;东南大学新闻网、东南大学校团委他从本科的计算机专业&#xff0c;到研究生的应用数学专业&#xff0c;再到博士开始研…

.Net之代码优先gRPC服务

介绍该方式适用于多个服务之前都是**.Net项目**的场景优点&#xff1a;可以在 .NET 服务器和客户端之间共享 .NET 服务和数据协定类型。无需在 .proto 文件和代码生成过程中定义协定。操作引用组件创建一个共享的类库ShareProto&#xff0c;该类库可以被服务端和客户端进行访问…

转JS总结1--(CSS书写规范和正则表达式)

一、CSS书写规范&#xff1a; 1、文字&#xff1a;font: font-style font-variant font-weight font-size/line-height font-family; 2、边框&#xff1a;border:border-width border-style border-color; 3、背景&#xff1a;background:background-color background-image ba…

Winform VS2015打包

首先 &#xff0c;我们要去官网http://learn.flexerasoftware.com/content/IS-EVAL-InstallShield-Limited-Edition-Visual-Studio注册一个账号已获得installshiled的注册码。 是免费的~ 注册完后就可以下载我们的第三方打包工具&#xff1a; 注意&#xff1a;这里下载并安装完…

触发键盘_雷蛇这款光轴机械键盘开箱评测,光速触发,颜值爆表

首先感谢头条众测给予雷蛇猎魂光蛛精英版机械键盘的测评机会&#xff0c;雷蛇作为在游戏设备领域深耕的领先者&#xff0c;其生产的游戏设备深得游戏玩家喜爱&#xff0c;下面我们来一睹这款雷蛇机械键盘的风采。首先从包装盒正面可以感受到这款雷蛇光学机械轴键盘霸气侧漏&…

会计电算化的重要物质基础计算机和,湖北工业大学工程技术学院会计电算化管理办法...

湖北工业大学工程技术学院会计电算化管理办法第一章 总则第一条为了进一步加强会计电算化工作&#xff0c;使会计电算化更加规范化、程序化&#xff0c;保障财务工作高效运行&#xff0c;根据《中华人民共和国会计法》、财政部《会计电算化管理办法》和《会计电算化工作规范》等…

spring之使用Spring Security实现权限管理

转载&#xff1a;http://hanqunfeng.iteye.com/blog/1155226 目录 SpringSecurity3.X--一个简单实现 SpringSecurity3.X--前台与后台登录认证 SpringSecurity3.X--remember-me SpringSecurity3.X--验证码 作者对springsecurity研究不深&#xff0c;算是个初学者吧&#xff0c;最…

单元测试之道

Nunit with VS2012: 构建单元测试步骤 1.下载Nunit 2.6.2&#xff0c;解压到某个path&#xff1b; 2.在VS2012 上构建自己的library工程&#xff1b; 3.添加引用&#xff1a;nunit.framework.dll; 4.添加UunitTest类&#xff1a;在该类中using nunit.framework.dll&#xff0c;…

iNeuOS工业互联网操作系统,提升分布式云端控制安全策略和增加实时日志功能...

目 录1. 概述... 22. 平台演示... 23. 云端控制策略和应用过程... 23.1 云端控制策略... 23.2 控制应用过程... 34. 实时日志... 71. 概述这次升级主要提升云端控制的安全策略&#xff0c;不管公有云部署或是私有云部署&#…

直男的回答能多出乎意料?

1 我家的鸭子没这么扁&#xff08;素材来源网络&#xff0c;侵删&#xff09;▼2 这个回答&#xff0c;妙啊...&#xff08;素材来源网络&#xff0c;侵删&#xff09;▼3 强迫症犯人要求判10年▼4 像羊又像猫&#xff08;素材来源网络&#xff0c;侵删&#xff09;▼5 美女…

Angularjs调用公共方法与共享数据

这个问题场景是在使用ionic开发页面的过程中发现&#xff0c;多个页面对应的多个controller如何去调用公共方法&#xff0c;比如给ionic引入了toast插件&#xff0c;如何将这个插件的调用变成公共方法或者设置成工具类&#xff0c;因为在每个controller中直接注入这个toast插件…