前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >数据库(认识MySQL)

数据库(认识MySQL)

作者头像
全栈开发日记
发布2022-05-12 21:03:00
3560
发布2022-05-12 21:03:00
举报
文章被收录于专栏:全栈开发日记全栈开发日记

MySQL是一个关系型的数据库管理系统,由MySQL AB公司开发,目前属于Oracle公司。

MySQL体积较小、速度快、成本较低、开放源代码。同时支持跨平台。MySQL集群搭建及分库分表。

MySQL特性

  • MySQL使用C和C++编写,保证了源代码的可移植性;
  • 跨平台:支持主流的操作系统(Windows,Linux,Mac os ,HP-UX) ;
  • 对编程语言的支持,对多种编程语言提供了API(C,C++,JAVA,PYTHON,PHP,Perl,Ruby);
  • 支持多线程,充分利用CPU资源。(服务器单核(A,B) ;
  • 优化的SQL查询算法,能提高查询效率;
  • 提供了TCP/IP,ODBC和JDBC等多种数据库连接途径 ;
  • 支持多种存储引擎 ;
  • 提供了用于管理,检查,优化数据库操作的管理工具;

MySQL服务端实用工具

mysqld

Mysqld是MySQL的后台程序(进程),只有该程序运行后,客户端才可以连接访问数据库;

mysqld_safe

服务器的启动脚本。在Unix中使用mysqld_safe。

mysql.server

服务器启动脚本。是通过调用mysqld_safe来启动mysql服务器的。

mysqld_multi

服务器启动脚本,可以启动或停止系统中安装的多个mysql服务器。

mysql_install_db

用于默认权限创建Mysql授权表,只能在系统首次安装mysql时执行,并且只执行一次。

客户端实用工具

mysql

通过交互式SQL语句输入来执行的命令行工具。

mysqldump

用户备份数据的。(将MYSQL数据库转存至一个文件中.sql,.csv)。

其他

  • mysqlshow
  • error
  • mysqlcheck
  • mysqlhostcopy(MyISAM)
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-04-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 全栈开发日记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • MySQL特性
  • MySQL服务端实用工具
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档