mysql阶段04 连接工具, 连接方式, 启动关闭mysql

news/2025/1/20 1:45:51/文章来源:https://www.cnblogs.com/ludingchao/p/18239146

一、mysql连接管理

1.连接工具

1)mysql自带的连接命令 mysql

#常见用于连接的参数:
-u:        指定用户    mysql -uroot
-p:        指定密码    mysql -uroot -p123
-h:        指定连接的主机        mysql -uroot -p123 -h10.0.0.51
-P:        指定端口    mysql -uroot -p123 -h10.0.0.51 -P3307
-S:        指定socket文件    mysql -uroot -p123 -S /tmp/mysql.sock
-e:        库外执行语句    mysql -uroot -p123456 -e "show databases"
#--protocol    指定连接方式    mysql --protocol=TCP 或 --protocol=socket  没什么用

2)第三方的连接工具

1.sqlyog
2.Navicat
#注意:数据库是没有外网的,想连接可以使用ssh通道
3.应用程序连接(研发使用)

Navicat通过ssh通道连接,先SSH连接有外网的机器,再连接mysql数据库,如图

 

2.连接方式

1)scoket连接

mysql -uroot -p123
mysql -uroot -p123 -S /tmp/mysql.sock

2)TCP/IP连接

mysql -uroot -p123 -h10.0.0.51

 

二、mysql启动关闭流程

1.启动数据库

1./etc/init.d/mysqld start ----> mysql.server ----> mysqld_safe命令 ----> mysqld守护进程
2.mysql_safe --defaults-file=/etc/my.cnf ----> mysqld_safe ----> mysqld
3.systemctl start mysql ----> mysqld_safe ----> mysqld

2.停止数据库

1./etc/init.d/mysqld stop
2.mysqladmin -uroot -p123 shutdown
3.systemctl stop mysql
4.mysqladmin -S /usr/local/3307/mysql.sock shutdown    (多实例关闭方式)#不推荐的关闭方式
kill -9 mysqlpid
killall mysqld
pkill mysqld
#可能出现的问题
1、如果在业务繁忙的情况下,数据库不会释放pid和sock文件
2、号称可以达到和Oracle一样的安全性,但是并不能100%达到
3、在业务繁忙的情况下,丢数据(补救措施,高可用)

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/722073.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

OOP4-6次作业

OOP4-6次作业 一.前言: 1.第四次PTA: ①题目理解: 延续前面的四次PTA,只不过在此基础上进行更全面的处理,新增了其他的一些点。例如增加了多选题,的输入方式,这样,也就增加了多选题的输出方式。增加了一些填空题,对其部分正确的判断变成了一个难点,也增加了其输出的难…

第4到6次PTA大作业课后分析与反思 BLOG

前言 第4到6次大作业分为两个部分,第4次大作业是对上三次大作业的最终迭代,第5到第6次是新的大作业,是关于电路的迭代。 设计与分析 第四次大作业题目: 设计实现答题程序,模拟一个小型的测试,要求输入题目信息、试卷信息、答题信息、学生信息、删除题目信息,根据输入题目…

ch2 信息与行为

信息与行为重点(from 裴雷)阿莱悖论(独立性) 冯诺依曼公式 贝叶斯信念 信息搜寻预期收益(大题)理性人 经济理性的两个基本假定是:自利性和极大化原则自利性:在行为选择中个体总是倾向选择对自身最具有优势的选择方案 极大化原则,也可以包括极小化原则,指个体对最大幸福…

关于第四到六次PTA作业总结

一.第四到六次PTA作业的分析 1.第四次PTA作业的分析 (1). 理解题目的需求 在编程之前,准确理解题目需求至关重要。本题中,输入格式和输出格式的细节非常多,包括各种异常情况的处理,这些都需要仔细阅读题目描述,确保理解了每一个细节。在实际操作中,我采取了以下措施: …

WebLogic XMLDecoder反序列化漏洞

有关WebLogic的XMLDecoder反序列化漏洞包括CVE-2017-3506、CVE-2017-10271、CVE-2019-2725、CVE-2019-2729等,其漏洞原理相似,差异主要在于出问题的包、黑名单过滤的标签。目录前言XMLDecoder概述XMLDecoder反序列化漏洞漏洞复现 前言 上篇复现了T3反序列化漏洞,XMLDecoder反…

第四日

4. 从前序与中序遍历序列构造二叉树 题目描述:给定两个整数数组 preorder 和 inorder ,其中 preorder 是二叉树的先序遍历, inorder 是同一棵树的中序遍历,请构造二叉树并返回其根节点。 示例:输入: preorder = [3,9,20,15,7], inorder = [9,3,15,20,7] 输出: [3,9,20,nul…

Python_编程基础

Python_编程基础 Python编程基础 0、简单介绍 解释型语言:一边编译一边运行,不需要进行编译,运行效率比较低 解释器 JavaScript-浏览器 python.exe php.exe 编译型语言:运行前需要进行编译,运行效率比较高 C .c->.exe 组合:anaconda+pycharm、python+pychar…

答题判题程序终版与家居强电电路模拟程序两次迭代

目录: 一)前言 二)设计与分析 三)踩坑心得 四)改进建议 五)总结 一.前言 (1)答题判题程序-4: 【1】知识点:正则表达式,判题的逻辑思维能力,数据形式转换。 【2】题量:很大 【3】难度:很难 是前三次答题判题程序迭代优化的最终形态,难度较高,它对于类的种类的个…

AX6000 Zerotier 开机自启 持久化虚拟 MAC 地址

步骤:当前先配置好 Zerotier,保证可以拿到 IP 地址;将整个 Zerotier 复制到 /data 下;cp -a /var/lib/zerotier-one /data/zerotier删掉 /data/zerotier/ 下的 zerotier-one.pid 文件 在 /data/auto_ssh/auto_ssh.sh 末尾添加如下内容:cp -a /data/zerotier /var/lib/zero…