进阶-7.管理工具

2024-08-26 01:52
文章标签 进阶 管理工具

本文主要是介绍进阶-7.管理工具,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

管理工具

    • 1.系统数据库
    • 2常用工具
      • 2.1 mysql
      • 2.2 mysqladmin
      • 2.3 mysqlbinlog
      • 2.4 mysqlshow
      • 2.5 mysqldump
      • 2.6mysqlimport /source

1.系统数据库

在这里插入图片描述

2常用工具

2.1 mysql

在这里插入图片描述

C:\Users\Tracy>mysql -uroot -p123456 test -e "select * from student";
+----+---------+-------+
| id | name    | no    |
+----+---------+-------+
|  1 | 11      | 20001 |
|  2 | tracy   | 20002 |
|  3 | janms   | 20003 |
|  4 | qiaodan | 20004 |
|  7 | tom     | NULL  |
| 13 | tom     | NULL  |
| 14 | tom     | NULL  |
| 16 | tom     | NULL  |
| 17 | tom     | NULL  |
| 18 | tom     | NULL  |
+----+---------+-------+

2.2 mysqladmin

在这里插入图片描述

C:\Users\Tracy>mysqladmin -uroot -p123456 version
mysqladmin  Ver 8.42 Distrib 5.5.22, for Win32 on x86
Copyright (c) 2000, 2011, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.Server version          5.5.22
Protocol version        10
Connection              localhost via TCP/IP
TCP port                3306
Uptime:                 10 hours 28 min 25 secThreads: 3  Questions: 50  Slow queries: 0  Opens: 181  Flush tables: 1  Open tables: 62  Queries per second avg: 0.001

2.3 mysqlbinlog

在这里插入图片描述

2.4 mysqlshow

在这里插入图片描述

D:\>mysqlshow -uroot -p123456 --count
+--------------------+--------+--------------+
|     Databases      | Tables |  Total Rows  |
+--------------------+--------+--------------+
| information_schema |     37 |         3032 |
| demo               |      0 |            0 |
| mysql              |     24 |         2050 |
| performance_schema |     17 |           14 |
| test               |     27 |          139 |
| tracy              |      3 |            2 |
+--------------------+--------+--------------+
6 rows in set.D:\>mysqlshow -uroot -p123456 test --count
Database: test
+--------------------+----------+------------+
|       Tables       | Columns  | Total Rows |
+--------------------+----------+------------+
| course             |        2 |          4 |
| department         |        4 |          0 |
| employer           |       10 |          0 |
| fan_news           |        3 |          2 |
| jobs               |        4 |          0 |
| location           |        6 |          0 |
| medcine_dept       |        5 |          3 |
| medcine_doctor     |        8 |          3 |
| medcine_drug       |        6 |          2 |
| medcine_login      |        4 |          5 |
| medcine_user       |        8 |         10 |
| stu                |        2 |          0 |
| stu_v_1            |        2 |         10 |
| stu_v_2            |        2 |          5 |
| stu_v_3            |        2 |          2 |
| stu_v_4            |        2 |          7 |
| stu_v_5            |        2 |          2 |
| stu_v_6            |        2 |          5 |
| student            |        3 |         10 |
| student_course     |        3 |          4 |
| stuinfo            |        2 |          3 |
| tb_stu_cource_view |        3 |          4 |
| tb_stu_course_view |        3 |          4 |
| tb_user            |        9 |         24 |
| tb_user_view       |        7 |         24 |
| user               |        4 |          3 |
| user_order         |        9 |          3 |
+--------------------+----------+------------+
27 rows in set.D:\>mysqlshow -uroot -p123456 test course --count
Database: test  Table: course  Rows: 4
+-------+-------------+-----------------+------+-----+---------+----------------+---------------------------------+---------+
| Field | Type        | Collation       | Null | Key | Default | Extra          | Privileges                      | Comment |
+-------+-------------+-----------------+------+-----+---------+----------------+---------------------------------+---------+
| id    | int(11)     |                 | NO   | PRI |         | auto_increment | select,insert,update,references | ID      |
| name  | varchar(10) | utf8_general_ci | YES  |     |         |                | select,insert,update,references | 姓名    |
+-------+-------------+-----------------+------+-----+---------+----------------+---------------------------------+---------+D:\>mysqlshow -uroot -p123456 test course id --count
Database: test  Table: course  Rows: 4  Wildcard: id
+-------+---------+-----------+------+-----+---------+----------------+---------------------------------+---------+
| Field | Type    | Collation | Null | Key | Default | Extra          | Privileges                      | Comment |
+-------+---------+-----------+------+-----+---------+----------------+---------------------------------+---------+
| id    | int(11) |           | NO   | PRI |         | auto_increment | select,insert,update,references | ID      |
+-------+---------+-----------+------+-----+---------+----------------+---------------------------------+---------+D:\>mysqlshow -uroot -p123456 test course -i
Database: test  Wildcard: course
+--------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+-------------+------------+-----------------+----------+----------------+---------+
| Name   | Engine | Version | Row_format | Rows | Avg_row_length | Data_length | Max_data_length | Index_length | Data_free | Auto_increment | Create_time         | Update_time | Check_time | Collation       | Checksum | Create_options | Comment |
+--------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+-------------+------------+-----------------+----------+----------------+---------+
| course | InnoDB | 10      | Compact    | 4    | 4096           | 16384       | 0               | 0            | 6291456   | 5              | 2024-08-13 23:19:01 |             |            | utf8_general_ci |          |                | 课程表  |
+--------+--------+---------+------------+------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+-------------+------------+-----------------+----------+----------------+---------+D:\>mysqlshow -uroot -p123456 test course id -i
Database: test  Table: course  Wildcard: id
+-------+---------+-----------+------+-----+---------+----------------+---------------------------------+---------+
| Field | Type    | Collation | Null | Key | Default | Extra          | Privileges                      | Comment |
+-------+---------+-----------+------+-----+---------+----------------+---------------------------------+---------+
| id    | int(11) |           | NO   | PRI |         | auto_increment | select,insert,update,references | ID      |
+-------+---------+-----------+------+-----+---------+----------------+---------------------------------+---------+

2.5 mysqldump

在这里插入图片描述

D:\>mysqldump -uroot -p123456 test >test.sqlD:\>mysqldump -uroot -p123456 test -t >test01.sql#不包含创表语句D:\>mysqldump -uroot -p123456 test -d >test03.sql #不包含数据D:\>mysqldump -uroot -p123456  -T D:\ test course #生成了course.sql创建表 couser.txt数据表
D:\>mysqldump -uroot -p123456 -T  D:\ test user

2.6mysqlimport /source

在这里插入图片描述

D:\>mysqlimport -uroot -p12345 test D:\user.txt
test.user: Records: 3  Deleted: 0  Skipped: 0  Warnings: 0
mysql> source D:\user.sql
Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.00 sec)Query OK, 0 rows affected (0.00 sec)

这篇关于进阶-7.管理工具的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1107217

相关文章

Spring Boot + MyBatis Plus 高效开发实战从入门到进阶优化(推荐)

《SpringBoot+MyBatisPlus高效开发实战从入门到进阶优化(推荐)》本文将详细介绍SpringBoot+MyBatisPlus的完整开发流程,并深入剖析分页查询、批量操作、动... 目录Spring Boot + MyBATis Plus 高效开发实战:从入门到进阶优化1. MyBatis

Java进阶学习之如何开启远程调式

《Java进阶学习之如何开启远程调式》Java开发中的远程调试是一项至关重要的技能,特别是在处理生产环境的问题或者协作开发时,:本文主要介绍Java进阶学习之如何开启远程调式的相关资料,需要的朋友... 目录概述Java远程调试的开启与底层原理开启Java远程调试底层原理JVM参数总结&nbsMbKKXJx

MySQL进阶之路索引失效的11种情况详析

《MySQL进阶之路索引失效的11种情况详析》:本文主要介绍MySQL查询优化中的11种常见情况,包括索引的使用和优化策略,通过这些策略,开发者可以显著提升查询性能,需要的朋友可以参考下... 目录前言图示1. 使用不等式操作符(!=, <, >)2. 使用 OR 连接多个条件3. 对索引字段进行计算操作4

使用Go语言开发一个命令行文件管理工具

《使用Go语言开发一个命令行文件管理工具》这篇文章主要为大家详细介绍了如何使用Go语言开发一款命令行文件管理工具,支持批量重命名,删除,创建,移动文件,需要的小伙伴可以了解下... 目录一、工具功能一览二、核心代码解析1. 主程序结构2. 批量重命名3. 批量删除4. 创建文件/目录5. 批量移动三、如何安

JavaScript中的reduce方法执行过程、使用场景及进阶用法

《JavaScript中的reduce方法执行过程、使用场景及进阶用法》:本文主要介绍JavaScript中的reduce方法执行过程、使用场景及进阶用法的相关资料,reduce是JavaScri... 目录1. 什么是reduce2. reduce语法2.1 语法2.2 参数说明3. reduce执行过程

python管理工具之conda安装部署及使用详解

《python管理工具之conda安装部署及使用详解》这篇文章详细介绍了如何安装和使用conda来管理Python环境,它涵盖了从安装部署、镜像源配置到具体的conda使用方法,包括创建、激活、安装包... 目录pytpshheraerUhon管理工具:conda部署+使用一、安装部署1、 下载2、 安装3

Python进阶之Excel基本操作介绍

《Python进阶之Excel基本操作介绍》在现实中,很多工作都需要与数据打交道,Excel作为常用的数据处理工具,一直备受人们的青睐,本文主要为大家介绍了一些Python中Excel的基本操作,希望... 目录概述写入使用 xlwt使用 XlsxWriter读取修改概述在现实中,很多工作都需要与数据打交

windows端python版本管理工具pyenv-win安装使用

《windows端python版本管理工具pyenv-win安装使用》:本文主要介绍如何通过git方式下载和配置pyenv-win,包括下载、克隆仓库、配置环境变量等步骤,同时还详细介绍了如何使用... 目录pyenv-win 下载配置环境变量使用 pyenv-win 管理 python 版本一、安装 和

Spring Security 从入门到进阶系列教程

Spring Security 入门系列 《保护 Web 应用的安全》 《Spring-Security-入门(一):登录与退出》 《Spring-Security-入门(二):基于数据库验证》 《Spring-Security-入门(三):密码加密》 《Spring-Security-入门(四):自定义-Filter》 《Spring-Security-入门(五):在 Sprin

Java进阶13讲__第12讲_1/2

多线程、线程池 1.  线程概念 1.1  什么是线程 1.2  线程的好处 2.   创建线程的三种方式 注意事项 2.1  继承Thread类 2.1.1 认识  2.1.2  编码实现  package cn.hdc.oop10.Thread;import org.slf4j.Logger;import org.slf4j.LoggerFactory