MySQL工具
=======
MySQL数据库管理系统提供了许多命令行工具,这些工具可以用来管理MySQL服务器、对数据库进行访问控制、管理MySQL用户以及数据库备份和恢复工具等。而且MySQL提供了图形化的管理工具,这使得对数据库的操作更加简单。
MySQL命令行实用程序
MySQL服务器端实用程序:
-
(1) mysqld: SQL后台程序(即MySQL服务器进程)。该程序必须运行之后,客户端才能通过连接服务器来访问数据库。
-
(2) mysqld_ safe: 服务器启动脚本。在UNIX和NetWare中推荐使用mysqld_ safe来启动mysqld服务器。mysqld_ safe 增加了一些安 全特性,例如当出现错误时重启服务器并向错误日志文件写入运行时间信息。
-
(3) mysql.server: 服务器启动脚本。在UNIX中的MySQL分发版包括mysql.server 脚本。该脚本用于使用包含为特定级别的、运行启动服务的脚本的、运行目录的系统。它调用mysqld_ safe 来启动MySQL服务器。
-
**(4) mysql muli:**服务器启动脚本,可以启动或停止系统上安装的多个服务器。
-
**(5) myisamchk:**用来描述、检查、优化和维护MyISAM表的实用工具。
-
(6) mysqlbug: MySQL 缺陷报告脚本。它可以用来向MySQL邮件系统发送缺陷报告。
-
**(7) mysql. install _db:**该脚本用默认权限创建MySQL授权表。通常只是在系统上首次安装MySQL时执行一次。MySQL客户端实用工具程序如下:
-
**(1) myisampack:**压缩MyISAM表以产生更小的只读表的-一个工具。
-
**(2) mysql:**交互式输入SQL语句或从文件以批处理模式执行它们的命令行工具。
-
(3) mysqlaccess: 检查访问主机名、用户名和数据库组合的权限的脚本。
-
**(4) MySQLadmin:**执行管理操作的客户程序,例如创建或删除数据库,重载授权表,将表刷新到硬盘上,以及重新打开日志文件。MySQLadmin 还可以用来检索版本、进程,以及服务器的状态信息。
-
(5) mysqlbinlog: 从二进制8志读取语句的工具。在二进制日志文件中包含执行过的语旬,可用来帮助系统从崩溃中恢复。
-
(6) mysqlcheck: 检查、修复、分析以及优化表的表维护客户程序。
-
**(7) mysqldump:**将MySQL数据库转储到-一个文件(例如SQL语句或tab分隔符文本文件)的客户程序。
-
(8) mysqlhotcopy: 当服务器在运行时,快速备份MyISAM或ISAM表的工具。
-
**(9) mysql import:**使用LOAD DATA INFILE将文本文件导入相关表的客户程序。
-
**(10) mysqlshow:**显示数据库、表、列以及索引相关信息的客户程序。
-
**(11) perror:**显示系统或MySQL错误代码含义的工具。
MySQL Workbench
MySQL Wrkbench是下一代可视化数据库设计软件,MySQL Workbench为数据库管理员和开发人员提供了一整套可视化数据库操作环境,主要功能有:
- 数据库设计和模型建立。
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以添加V获取:vip1024b (备注Java)
总结
互联网大厂比较喜欢的人才特点:对技术有热情,强硬的技术基础实力;主动,善于团队协作,善于总结思考。无论是哪家公司,都很重视高并发高可用技术,重视基础,所以千万别小看任何知识。面试是一个双向选择的过程,不要抱着畏惧的心态去面试,不利于自己的发挥。同时看中的应该不止薪资,还要看你是不是真的喜欢这家公司,是不是能真的得到锻炼。其实我写了这么多,只是我自己的总结,并不一定适用于所有人,相信经过一些面试,大家都会有这些感触。
**另外本人还整理收藏了2021年多家公司面试知识点以及各种技术点整理 **
下面有部分截图希望能对大家有所帮助。
一个人可以走的很快,但一群人才能走的更远。如果你从事以下工作或对以下感兴趣,欢迎戳这里加入程序员的圈子,让我们一起学习成长!
AI人工智能、Android移动开发、AIGC大模型、C C#、Go语言、Java、Linux运维、云计算、MySQL、PMP、网络安全、Python爬虫、UE5、UI设计、Unity3D、Web前端开发、产品经理、车载开发、大数据、鸿蒙、计算机网络、嵌入式物联网、软件测试、数据结构与算法、音视频开发、Flutter、IOS开发、PHP开发、.NET、安卓逆向、云计算
a、Linux运维、云计算、MySQL、PMP、网络安全、Python爬虫、UE5、UI设计、Unity3D、Web前端开发、产品经理、车载开发、大数据、鸿蒙、计算机网络、嵌入式物联网、软件测试、数据结构与算法、音视频开发、Flutter、IOS开发、PHP开发、.NET、安卓逆向、云计算**