码迷,mamicode.com
首页 > 数据库 > 详细

2018-03-26MySQL启动关闭常用命令学习笔记

时间:2018-03-30 17:27:20      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:icons   image   file   操作   set   usr   sql   cmd   登陆   

MySQL常用基本命令


优雅关闭数据库方法

  • 1、mysqladmin方法:
    • mysqladmin -uroot -p shutdown
  • 2、自带的脚本
    • /etc/init.d/mysqld stop
  • 2、kill信号的方法
    • kill -USR2 ‘cat path/pid‘

提示:推荐前两个方法,自己写脚本启动停止就用第一个。
自己写脚本的原则就是调用mysqld_safe指定实例配置文件启动
关闭的时候调用mysqladmin shutdown来关闭。

多实例启动关闭方法

  • 启动
    • /data/3306/mysql start
    • /data/3307/mysql start
  • 关闭
    • /data/3306/mysql stop
    • /data/3307/mysql stop

提示:此法为脚本方法,实际上就是指定不同配置文件my.cnf文件启动。
启动:/bin/sh ${CmdPath}/mysqld_safe --defaults-file=/data/${port}/my.cnf 2>&1 > /dev/null &
关闭:${CmdPath}/mysqladmin -u ${mysql_user} -p${mysql_pwd} -S /data/${prot}/mysql.sock shutdown

登陆MySQL方法

  • 标准登陆方法
    • mysql -uroot -p
  • linux不记录敏感历史命令
    • HISTCONTROL=ignorespace
    • 加入到/etc/profile里面
    • 在输入敏感信息时前面加空格

为了防止误操作正式环境,可以更改MySQL数据登陆提示符来提醒

  1. 命令行修改登陆提示符(临时生效)
  • mysql>prompt \u@dc0012 \r:\m:\s->
  • PROMPT set to ‘\u@dc0012 \r:\m:\s->‘
  • root@dc0012 12技术分享图片03->
  1. 配置文件修改登陆提示符(永久生效)
  • 在my.cnf配置文件中[mysql]模块下添加如下内容(注意不是[mysqld]),保存后,无需重启mysql,退出当前session,重新登陆即可。如果在my.cnf配置文件中加,可以用\避免转义带来的问题。
  • [mysql]
  • prompt=\u@dc0012 \r:\m:\s->

多实例MySQL登陆的方法

  • 多实例MySQL本地登陆
  • mysql -uroot -p -S /data/3306/mysql.sock
  • mysql -uroot -p -S /data/3307/mysql.sock

    提示:多实例通过mysql的-S命令指定不同的sock文件登陆不同的服务中。

  • 多实例的远程登陆需要指定端口
  • mysql -uroot -p -h 127.0.0.1 -P3306

善用mysql的帮助命令help

  • linux的帮助man(命令,配置文件,函数),help

初学者学习linux运维的几个潜意识的问题:

1.习惯到处问。不管啥问题,反正就是一点都不思考,结果是经常被鄙视,就算会了,自己也没多大提高。

2、找不到人,问不到答案时就去搜索,搜索关键字还不会选取,结果还是找不到答案。

3、没意识或者不习惯去查看软件的帮助、手册。久而久之养成了坏习惯,限制了自己的发展。

老师给的建议:

1、一般解决故障问题,一定要先看故障日志,根据报错输出或者日志文件自行排查下,别忘了这可是上帝给你的难得的提升的机会,一但错过,提升机会就让给别人了!

2、实在解决不了,然后在搜索(g>b)好些,搜索关键字要精练,且尽量唯一。

3、对于知识点的学习、用法,查看软件的帮助或官方手册最好,直接的一手资料。

4、实在看不懂英文的,可以先搜索中文资料,然后边对照边学习英文软件的帮助或官方手册,习惯了就会看英文了。网上大部分中文资料都是不全甚至是有问题的,没有变通能力的菜鸟很难搞定的。

 

2018-03-26MySQL启动关闭常用命令学习笔记

标签:icons   image   file   操作   set   usr   sql   cmd   登陆   

原文地址:https://www.cnblogs.com/dc0012/p/8677176.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!