(2.1)学习笔记之mysql基本操作(启动与关闭)
关键词:mysql关闭数据库,mysql启动数据库
本系列学习笔记主要讲如下几个方面;
本文主要是【一:mysql启动】【二:mysql关闭】

一、.mysql启动

如图,有多重启动方式
(1.1)mysql.server start :默认使用 /etc/my.cnf配置文件......该命令位置在 :
注意这里是在/u01/my3306/support-files/mysql.server:如图(注意图中是别人的实例,所以目录不一样,其实只要把mysql5.6看成是my3306就OK了)

启动、查看

(1.2)/etc/init.d/mysqld start (与1.1相同,是1.1的文件拷贝过来的)

(1.3)service mysqld start(RPM包安装的mysql用它启动)
小结:1.1~1.3不用加参数,但其根据上面的总图来说,最终使用的是mysqld启动的
那么我们看看mysqld,它会自己从几个默认位置找参数,查看命令如下:
#查看mysqld 默认引用文件位置及顺序
mysqld --verbose --help|grep my.cnf

注意,我这里之所以能直接用,是因为我设置了环境变量为/u01/my3306/bin,而mysqld命令就在该目录下;
忘记了可以再看看:mysql 编译安装第6步:配置环境变量;
(1.4)mysqld --default-file=/u01/my3306/my.cnf & (该方式是用自定义的配置文件启动,注意,这里必须要定义配置文件。。--该命令在mysql安装目录/bin下)
(1.5)mysqld_safe --defaults-file=/u01/my3306/my.cnf &(linux推荐方式,该方式是用自定义的配置文件启动,启用并监控mysqld,如果mysqld挂掉了,会自动监控重启。。--该命令在mysql安装目录/bin下)
(1.6)mysqld_mutil start (启动多实例 。。--该命令在mysql安装目录/bin下)
所有没有写defaults-file的,会默认从下图路径找配置文件;

这个要在/etc/my.cnf下做好配置,配置如图:

3307实例配置也一样

查看配置启动状态:

如果要全部启动就mysqld_multi start,如果只想启动其中某一个,就可以mysqld_multi start 3306;
然后登陆

关闭的话:就mysqld_multi stop;
二、mysql关闭

尝试2个重点的
(2.1)mysqladmin -S /u01/my3306/run/mysql.sock shutdown &
也可以 mysqladmin -h127.0.0.1 -uroot -p shutdown
(2.2)kill -9 pid
使用方法 kill 9 1933
这里直接可以把mysql进程干掉,但是注意,如果有mysqld_safe,需要把它先干掉,否则它会又起来mysql进程。
干掉mysqld_safe之后再来kill mysql主进程。演示如下:
【1】启动mysqld_safe后,查看进程,发现mysqld_safe和mysql进程都在启动

【2】尝试关掉mysql进程,看是否能达到关闭mysql的效果

如图所示,如果先关闭mysql进程, mysqld_safe会重启mysql进程。
得出结论,用kill -9 pid的方式关闭mysql进程的话,需要先kill掉mysqld_safe进程;再去kill mysql进程;
但直接写kill 9 pid就可以干掉,不知道为什么。

(2.1)学习笔记之mysql基本操作(启动与关闭)的更多相关文章
- (转)redis 学习笔记(1)-编译、启动、停止
redis 学习笔记(1)-编译.启动.停止 一.下载.编译 redis是以源码方式发行的,先下载源码,然后在linux下编译 1.1 http://www.redis.io/download 先 ...
- Windows phone 8 学习笔记(4) 应用的启动
原文:Windows phone 8 学习笔记(4) 应用的启动 Windows phone 8 的应用除了可以直接从开始菜单以及应用列表中打开外,还可以通过其他的方式打开.照片中心.音乐+视频中心提 ...
- SQLMAP学习笔记2 Mysql数据库注入
SQLMAP学习笔记2 Mysql数据库注入 注入流程 (如果网站需要登录,就要用到cookie信息,通过F12开发者工具获取cookie信息) sqlmap -u "URL" - ...
- ref:学习笔记 UpdateXml() MYSQL显错注入
ref:https://www.cnblogs.com/MiWhite/p/6228491.html 学习笔记 UpdateXml() MYSQL显错注入 在学习之前,需要先了解 UpdateXml( ...
- (1.3)学习笔记之mysql体系结构(C/S整体架构、内存结构、物理存储结构、逻辑结构)
目录 1.学习笔记之mysql体系结构(C/S架构) 2.mysql整体架构 3.存储引擎 4.sql语句处理--SQL层(内存层) 5.服务器内存结构 6.mysql如何使用磁盘空间 7.mysql ...
- MySQL 常用启动,关闭,登录脚本
MySQL 常用启动,关闭,登录脚本 规范化mysql的启动,关闭,登录 1 cat mysql_env.ini #set env MYSQL_USER=system #注意用户权限 MYSQL_PA ...
- MySQL学习笔记——MySQL5.7的启动过程(一)
MySQL的启动函数在 sql/main.cc 文件中. main.cc: extern int mysqld_main(int argc, char **argv); int main(int ar ...
- MySQL学习笔记之MySQL安装详解
前言 虽然现在NoSQL发展迅速,但MySQL还是非常受欢迎的,成千上万的公司依旧采用LAMP OR LNMP的搭配来进行开发,因此MYSQL的学习还是有一定的必要. 安装环境:Windows 7,需 ...
- Android学习笔记1 android adb启动失败问题 adb server is out of date. killing...
下面是Android的学习笔记,原文地址. 我是使用adb devices出现如下红字错误, 使用第一种方法方法,结果关掉豌豆荚就可以了. android adb启动失败问题 adb server i ...
随机推荐
- 字符串池化 python
前言 在 Python 中经常通过内存池化技术来提高其性能,那么问题来了,在什么情况下会池化呢? 让我们通过几个例子进行一下理解一下. 预备知识 在查看例子之前,首先要提 python 中的一个函数 ...
- js时间转化
const defaultTicks = 621355968000000000; export function convertDateToTicks(date = new Date()) { ret ...
- Linux的缓存内存 Cache Memory详解
http://www.ha97.com/4337.html PS:前天有童鞋问我,为啥我的Linux系统没运行多少程序,显示的可用内存这么少?其实Linux与Win的内存管理不同,会尽量缓存内存以提高 ...
- 使用 JMeter 完成常用的压力测试 [转]
讲到测试,人们脑海中首先浮现的就是针对软件正确性的测试,即常说的功能测试.但是软件仅仅只是功能正确是不够的.在实际开发中,还有其它的非功能因素也起着决定性的因素,例如软件的响应速度.影响软件响应速度的 ...
- Go 内嵌静态资源
http://fuxiaohei.me/2016/10/1/go-binary-embed-asset.html
- JBOSS-EAP-6.2集群部署
1 概述 应用的合理部署即能提高系统的可靠性和稳定性,又能提高系统的可维护性和扩展性.本文档详细阐述基于Apache负载均衡和JBOSS7集群的应用系统部署方案和配置步骤.内容涉及部署方案.环境配置. ...
- C++11新特性之0——移动语义、移动构造函数和右值引用
C++引用现在分为左值引用(能取得其地址)和 右值引用(不能取得其地址).其实很好理解,左值引用中的左值一般指的是出现在等号左边的值(带名称的变量,带*号的指针等一类的数据),程序能对这样的左值进行引 ...
- webstrom如何配置babel来转换es6
网上有很多关于如何设置babel的.我学习着设置,但总差那么几步,没能满足我的需求. 我使用的是webStorm2017.1版本. babel安装准备 使用webStorm自带的filewatcher ...
- On iPad, UIImagePickerController must be presented via UIPopoverController
本文转载至:http://blog.csdn.net/k12104/article/details/8537695 On iPad, UIImagePickerController must be p ...
- 进程保护--CrossThreadFlags标志位
原理: 1. 将进程的所有线程的线程CrossThreadFlags标志位设置成Terminated或者System. 效果:任务管理器,WSYSCheck,ICESWORD无法结束进程.. 但PCH ...