编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

MySQL 系统库及常用客户端工具(mysql数据库客户端工具有哪些)

wxchong 2024-07-17 05:01:48 开源技术 15 ℃ 0 评论

mysql : 存储MySQL服务器正常运行所需的各种信息(时区、主从、用户、权限)

information_schema: 提供了访问数据库元数据的各种表和视图,包括库、表、字段类型及访问权限等。

performance_schema: 为MySQL服务器运行时状态提供了一个底层监控功能,主要用于收集数据库服务器性能参数。

sys: 包含了一系列方便DBA和开发人员利用performance_schema性能数据库进行调优和诊断的视图。

常用MySQL客户端命令工具

mysql :mysql实例 客户端连接命令 常用参数

-u 指定用户名

-h 指定ip或主机名

-p 密码

-P 端口

-e 命令行执行SQL语句并退出,无需登录mysql

mysqladmin:是一个执行管理操作的客户端程序,可以用它来检查服务器的配置和当前状态,创建并删除数据库等操作,通过mysqladmin --help 查看使用详情。

mysqladmin -hlocalhost -p STATUS

mysqladmin -uroot -p123456 create testdb;

mysqladmin -uroot -p123456 drop testdb;

mysqlbinlog: 二进制日志文件是以二进制格式存储的,常规命令看不了,所以只能使用专用命令工具mysqlbinlog查看

mysqlbinlog -s mysql-bin.000014

mysqlshow 查找mysql实例中存在哪些库 表 字段 记录数等信息

参数: --count 显示数据库及表的统计信息

-i 显示指定数据库或者指定表的状态信息

mysqlshow -uroot -p123456 --count

mysqlshow -uroot -p123456 test king_user --count

mysqlshow -uroot -p123456 test king_user id --count

mysqldump 是用来备份数据库或者不同数据库之间进行数据迁移,备份内容包括创建表及插入的SQL语句。

mysqldump -uroot -p -A -R -E --triggers --master-data=2 --single-transation --set-gtid-purged=OFF >/data/backup/all.sql


mysqlimport/source 备份导入命令工具,其中mysqlimport是用来导入Mysqldump 加-T参数后导出的文本文件。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表