关键词: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命令就在该目录下;

(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就可以干掉,不知道为什么。

mysql1关闭_(2.1)学习笔记之mysql基本操作(启动与关闭)相关推荐

  1. 【台大郭彦甫】Matlab入门教程超详细学习笔记二:基本操作与矩阵运算(附PPT链接)

    Matlab入门教程超详细学习笔记二:基本操作与矩阵运算 前言 一.基本操作 1.把matlab当作计算器使用 2.变量 3.控制格式输出 二.矩阵运算 1.矩阵 2.矩阵索引 3.使用:创建向量 4 ...

  2. 架构mysql_MySQL学习笔记之MySQL架构

    MySQL 最重要.最与众不同的特性是它的存储引擎架构,这种架构的设计将查询处理及其他系统任务和数据的存储/提取相分离.这种处理和存储分离的设计可以在使用时根据性能.特性,以及其他需求来选择数据存储的 ...

  3. MySQL学习笔记 | 04 - MySQL数据库基本操作(增加、修改、删除、查看)

    MySQL学习笔记 | 01-为什么要使用数据库 MySQL学习笔记 | 02 - MySQL在Windows下的安装.配置.服务启动/停止.用户登录.查看版本号 MySQL学习笔记 | 03 - M ...

  4. MySQL的启动和关闭

    MySQL的启动和关闭 1.Windows下 启动服务 mysqld --console 或 net start mysql 关闭服务 mysqladmin -uroot shudown 或 net ...

  5. 漏洞payload 靶机_【CS学习笔记】5、如何建立Payload处理器

    这一小节学起来感觉有些吃力,里面很多概念理解的不是很清楚,如果有大佬看到描述错误的地方欢迎留言指正,避免误导他人. 再次声明,这只是我的个人学习笔记,不要当成教程去看,建议想学习CS的小伙伴可以看看A ...

  6. y空间兑换代码_【CV学习笔记】色彩空间

    关注"深度学习冲鸭",一起学习一起冲鸭! 设为星标,第一时间获取更多干货 作者:云时之间来源:知乎链接:https://zhuanlan.zhihu.com/p/103387082 ...

  7. cs客户端 实时权限_【CS学习笔记】7、SMBbean的作用

    0x00 SMB Beacon 简介 SMB Beacon 使用命名管道通过一个父 Beacon 进行通信.这种对等通信对同一台主机上的 Beacon 和跨网络的 Beacon 都有效.Windows ...

  8. dw超链接标签_小花园DW学习笔记

    点击蓝字关注我们   DW学习笔记 1.站点文件夹命名为学号-姓名,首页文件名为index.htm,站点所有图片均保存在images子目录中,图片可以从其它网站下载.抓图或手机拍照,要处理成.jpg或 ...

  9. malloc 源码_【C++学习笔记(九)】之 new运算符的使用/ new 与 malloc的异同(附代码,详细注释)...

    new 运算符的使用 一. new的简单介绍: new运算符用于在堆区开辟空间,所有new出来的对象,对返回该类对象的指针. 二. new 与 malloc 的异同点: 1.malloc作用相同, m ...

最新文章

  1. saturate_cast<uchar>(int v)的作用
  2. 基于mysql 5.5+mysql-master-ha实现mysql ha架构
  3. 【Weiss】【第03章】练习3.7:有序多项式相乘
  4. python size和count_python中size和count的区别
  5. Ubuntu如何安装setuptools
  6. Java:GB18030字节数组与UTF8互转
  7. 泡泡玛特就“女性面试需填生育计划”一事致歉 称将积极改进
  8. 小程序能打开html页面,小程序新功能直接打开网页
  9. [译] JavaScript:回调是什么鬼?
  10. mysql中怎样自动生成代码_MySql之自动生成CRUD代码
  11. JavaScript——模块化的历史进程梳理
  12. 优酷1080P的KUX视频如何快速转换成MP4格式
  13. 软考初级程序员---题目(二)
  14. 联想微型计算机m4350q升级,拆解:高度集成化的联想M4350q
  15. Routeros花生壳域名解析脚本
  16. 限制性立方样条(Restricted Cubic Spline)
  17. Python正则匹配 去除文本中的各类emoji表情符号
  18. Python实现简易版学生信息管理系统,包含源码及相关实现说明~
  19. 网络安全——数据链路层安全协议
  20. Docker物理机重启后,docker报错 error creating overlay mount to /var/lib/docker/overlay2

热门文章

  1. ​编译安装subversion-1.8.5整合apache
  2. [MySQL FAQ]系列 -- 账号密码包含反斜线时怎么办
  3. OpenJudge NOI 1.7 30:字符环
  4. 信息学奥赛一本通(1083:计算星期几)
  5. 理论基础 —— 排序 —— 堆排序
  6. 信息学奥赛C++语言:找第一个只出现一次的字符
  7. python使用如下方法规范化数组_python归一化多维数组的方法
  8. linux相关系统下qtcreator调试程序
  9. noip复赛批量移动文件夹下的文件
  10. odbc驱动程序管理器连接未打开_Windows 10 怎么修复 Windows 中的 Wi-Fi 连接问题,我教你...