mysql centos 重启(centos9出来了吗)
centos下关闭selinux不重启的方法
关闭SELinux的方法:
修改/etc/selinux/config文件中的SELINUX=为 disabled,然后重启。
如果不想重启系统,使用命令setenforce 0
注:
setenforce 1设置SELinux成为enforcing模式
setenforce 0设置SELinux成为permissive模式
在lilo或者grub的启动参数中增加:selinux=0,也可以关闭selinux
#---------------------------------------------------------------
查看selinux状态:
/usr/bin/setstatus-v
如下:
SELinux status: enabled
SELinuxfs mount:/selinux
Current mode: permissive
Mode from config file: enforcing
Policy version: 21
Policy from config file: targeted
getenforce/setenforce查看和设置SELinux的当前工作模式
#-----------------------------------------------------------------------
发现服务一启动,马上停止,在网上查找资料,找到安装时要先禁用SELinux,再安装MySQL,步骤是:
1.关闭SELinux,重启系统;
2.安装MySQL(MySQL server应该可以启动了);
3.启用SELinux,重启系统,之后MySQL server就可以正常启动了。
启用禁用SELinux的方法是:
vi/etc/selinux/config(也有人说是/etc/sysconfig/selinux文件,其实两个之间是链接关系,随便改其中一个,另一个也改了)
SELINUX=disable禁用SeLinux
SELINUX=enforcing启用SeLinux
linux mysql服务的重启命令和停止命令
linux下如何启动/停止/重启mysql:
一、启动方式
1、使用linux命令service启动:
service mysqld start
2、使用 mysqld脚本启动:
/etc/inint.d/mysqld start
3、使用 safe_mysqld启动:
safe_mysqld&
二、停止
1、使用 service启动:
service mysqld stop
2、使用 mysqld脚本启动:
/etc/inint.d/mysqld stop
3、 mysqladmin shutdown
三、重启
1、使用 service启动:
service mysqld restart
2、使用 mysqld脚本启动:
/etc/inint.d/mysqld restart
备注:查看mysql端口是否已经使用,使用netstat-anp命令查看服务器端口使用情况。
第二部分,linux下重启mysql数据库的各种方法
1、通过rpm包安装的MySQL
代码示例:
service mysqld restart
/etc/inint.d/mysqld start
2、从源码包安装的MySQL
代码示例:
// linux关闭MySQL的命令
$mysql_dir/bin/mysqladmin-uroot-p shutdown
// linux启动MySQL的命令
$mysql_dir/bin/mysqld_safe&
其中mysql_dir为MySQL的安装目录,mysqladmin和mysqld_safe位于MySQL安装目录的bin目录下。
3、以上方法都无效时,通过强行命令:
代码示例:
killall mysqld#关闭mysql
CentOS7重启后mysql无法启动怎么办,不是报错就是卡死
CentOS7重启后mysql无法启动怎么办,不是报错就是卡死
my.cnf配置文件datadir项配置错误或被启动脚本篡改
这个问题不太说讲,主要是mysql自带的启动文件(/etc/init.d/mysqld)中会自动检测mysql的数据存储目录,若mysql新装,尚未初始化系统表,那么配置文件中的datadir项写不写无所谓,出现这种情况主要是在更改了mysql的数据存储目录,今天我出现的这个问题就在于此。