zoukankan      html  css  js  c++  java
  • MYSQL的连接管理与启动关闭流程

    1.mysql启动关闭流程

    1.启动数据库

    1.systemctl start mysqld
    2./etc/init.d/mysqld start
    3.mysqld_safe --defaults-file=/etc/my.cnf
    4.mysqld --defaults-file=/etc/my.cnf
    
    #最终都是mysqld_safe启动,mysqld守护进程在后台
    

    2.关闭数据库

    #正经关闭数据
    1.systemctl stop mysqld
    2./etc/init.d/mysqld stop
    3.mysqldadmin -uroot -p123 shutdown
    
    #不正经关闭数据库
    1.kill -9 mysqlpid
    2.killall mysqld
    3.pkill mysqld
    #后果:
    1.如果业务量很大,数据库不会立刻关闭,只是停止服务,pid文件和socket文件还存在
    2.如果业务量很大,会丢失数据
    

    2.mysql连接管理

    1.mysql自带的连接工具 mysql

    #mysql 常用的参数
    -u:		#指定用户   		mysql -uroot
    -p:		#指定用户的密码	  mysql -uroot -p123
    -h:		#指定连接的主机	  mysql -uroot -p123 -h172.16.1.51
    -S:		#指定socket文件		mysql -uroot -p123 -S /tmp/mysql.sock
    -P:		#指定端口			mysql -uroot -p123 -P3307
    -e:		#库外执行sql语句	   mysql -uroot -p123 -e 'show databases'
    

    2.第三方连接工具

    1.navicat
    2.sqlyog
    3.phpmyadmin
    

    3.连接方式

    #  1.socket连接
    mysql -uroot -p123
    mysql -uroot -p123 -S /tmp/mysql.sock
    mysql -uroot -p123 -hlocalhost
    #  2.TCP/IP连接
    mysql -uroot -p123 -h 172.16.1.51
    
  • 相关阅读:
    VS2019 技巧
    html5-Canvas
    JS动画三剑客——setTimeout、setInterval、requestAnimationFrame
    C# 从1到Core--委托与事件
    ILSpy工具使用
    .NET 表达式计算:Expression Evaluator
    jQuery.globalEval()方法
    jquery的eval的使用
    js中的eval方法
    设计模式速查手册
  • 原文地址:https://www.cnblogs.com/Applogize/p/13293275.html
Copyright © 2011-2022 走看看