当前位置: 首页 > news >正文

MySQL的使用——【初识MySQL】第二节

MySQL的使用——【初识MySQL】第二节

文章目录

  • MySQL环境变量的配置(如使用Navicat可忽略)
  • 使用命令行连接MySQL(如使用Navicat可忽略)
    • 步骤
    • 注意
  • Navicat
    • Navicat的下载
    • Navicat的使用
      • 连接MySQL
      • 新建表
  • 总结
  • 总结

MySQL环境变量的配置(如使用Navicat可忽略)

搜索编辑系统环境变量

点击环境变量

在系统变量中新建如图所示的变量和值

在系统变量中选中 Path 路径,点击编辑,添加如下语句

连续点击确认,至此环境变量配置完成。(如使用下文中的Navicat,环境变量配置与否影响不大)

使用命令行连接MySQL(如使用Navicat可忽略)

步骤

mysql -u root -p

如下命令表示使用root用户(mysql的root用户,非系统root用户)连接到mysql数据库,-u表示指定用户,-p表示将会提示输入密码,-u与root用户名之间的空格可省略。(必须在正确文件夹下才能成功实现该命令)

以管理员身份打开DOS(win+r;输入cmd;同时按Ctrl+shift+enter)

找到bin文件夹,复制

C:\Program Files\MySQL\MySQL Server 5.7\bin

在DOS中输入以下命令

cd /D C:\Program Files\MySQL\MySQL Server 5.7\bin

回车后输入:

mysql -u root -p

出现下列界面则成功

2.如下命令表示使用root用户连接数据库,并且直接以明文的方式指定密码,注意,下例中的密码为123123,密码与-p选项之间不能存在空格。

mysql -u root -p123123

3.在连接mysql时,可以直接指定将要登录的具体的数据库,使用-D指定数据库名称,如下命令表示连接mysql数据库后直接使用test数据库。

mysql -u root -D test -p123123

4.在连接到mysql时,可以指定要连接到远程的哪一台主机的mysql上,也可以指定端口,-h指定mysql主机,-P大写,指定mysql服务对应的端口,连接的前提是已经授权当前客户端的IP地址能够连接到数据库。

mysql -u root -p -h 192.168.1.103 -P 3306

5.连接数据库的同时执行对应命令,并且返回命令对应的结果,并不会进入mysql提示符。

示例如下,表示连接数据库的同时,执行-e选项后面跟随的sql语句,并且返回语句执行的结果。

mysql -u root -p123123 -e 'use mysql; select user,host,password from user;'
mysql -uroot -p123123 -e 'create database if not exists testdb; show databases;'

注意

在连接前需确保MySQL服务已启动

Navicat

Navicat的下载

Navicat介绍:图形化MySQL管理软件

我用夸克网盘分享了「Navicat_Premium_11.0.17_XiaZaiBa.exe」,点击链接即可保存。打开「夸克APP」,无需提取码。
链接:https://pan.quark.cn/s/9dc0c795f81f

Navicat的使用

连接MySQL

1.打开Navicat

2.点击连接

3.选择MySQL

4.正确填写以下内容

我的端口号由3306改为了3307,没有改过的记得填3306

新建表

使用Navicat创建一个数据库student,在student中创建一张名为user的表。

点击右键选择新建数据库

填入下列选项

确定后选中表,右键选择新建表

定义表的属性

注意其中id选项选择自动递增(后续可以自动为表的内容赋予id值),第一行的内容要点击主键(黄钥匙符号)。

进行保存操作 Ctrl+S ,并将表命名为user

最后点击user,在表格中填写数据。

恭喜你,现在你已经初步掌握使用Navicat的步骤了!!!

总结

MySQL环境变量的配置与否不影响MySQL在Navicat中的使用;

MySQL类似于一个图书馆,用来存放储存数据;

Navicat类似于图书管理员,它可以帮助使用者直观便捷的操作并使用MySQL中的数据。

r)

恭喜你,现在你已经初步掌握使用Navicat的步骤了!!!

总结

MySQL环境变量的配置与否不影响MySQL在Navicat中的使用;

MySQL类似于一个图书馆,用来存放储存数据;

Navicat类似于图书管理员,它可以帮助使用者直观便捷的操作并使用MySQL中的数据。

相关文章:

MySQL的使用——【初识MySQL】第二节

MySQL的使用——【初识MySQL】第二节 文章目录 MySQL环境变量的配置(如使用Navicat可忽略)使用命令行连接MySQL(如使用Navicat可忽略)步骤注意 NavicatNavicat的下载Navicat的使用连接MySQL新建表 总结总结 MySQL环境变量的配置&a…...

MySQL最终弹-并发(脏读,不可重复读,幻读及区别),JDBC的使用和安装,最全万字

一、💛并发基本概念 并发的基本意思: 什么是并发呢?简单的理解就是同一时间执行 服务器同一时刻,给多个客户端提供服务~~,这两个客户端都可以给服务器提交事务。 如果提交两个事务,改…...

⌈C++⌋从无到有了解并掌握C++面向对象三大特性——封装、继承、多态

前置知识:类和对象 参考书籍:《C Primer 第五版》 目录 什么是面向过程?什么是面向对象? 一、封装 1、封装的含义以及如何实现封装 1.1 访问限定符(访问说明符) 1.2 什么是封装? 2、封装的优点…...

Element的el-select下拉框多选添加全选功能

先看效果图 全选: 没有选中时: 选中部分: 作者项目使用的是vue3写法,如果是vue2的自己转换一下 html代码: js代码: 拓展 另一种方法,如果不想使用勾选框,可以试试下面的方…...

python调用pytorch的clip模型时报错

使用python调用pytorch中的clip模型时报错:AttributeError: partially initialized module ‘clip’ has no attribute ‘load’ (most likely due to a circular import) 目录 现象解决方案一、查看项目中是否有为clip名的文件二、查看clip是否安装成功 现象 clip…...

MySQL 数据库 binLog 日志的使用

一、概念与作用 binlog(二进制日志)是MySQL数据库中的一种日志类型。它记录了数据库中的所有更改操作,例如插入、更新、删除操作。binlog以二进制形式存储,因此可以更高效地进行读取和解析。 binlog通常用于以下几个方面&#x…...

Apache Storm入门介绍之三分钟看懂Apache Storm

文章目录 0.前言1. 什么是 Apache Storm?1.1. Nimbus1.2. Zookeeper1.3. Supervisor1.4. Worker1.5 集群模式下各组件职责 2. 核心概念2.1基本架构和任务模型2.2 工作流程 3. 源码地址3.1. 代码结构3.1. 核心模块介绍 4. Storm入门实例0.创建java工程并引入依赖1. 创…...

RF手机天线仿真介绍(三):调谐开关分析

目录 简介调谐开关RON、COFF的影响分析不同位置的调谐器件coff影响分析不同位置的调谐器件Ron影响分析Coff引起谐振的解决示例 调谐开关VPEAK分析调谐开关Vpeak示例 简介 孔径调谐能调节天线的电长度,可将其谐振点切换到所需支持的工作频段。天线孔径调谐器通过改变…...

Ubuntu20.04 + QT5.14.2 + VTK8.2.0 + PCL 1.10 环境配置

目录 Ubuntu20.04 QT5.14.2 VTK8.2.0 PCL 1.10 环境配置一、VTK 编译和安装1、库依赖:2、下载资源:[下载VTK8.2.0](https://www.vtk.org/files/release/8.2/VTK-8.2.0.tar.gz)3、编译:4、安装5、qtcreator 配置编译的libQVTKWidgetPlugin.…...

GPT Prompt编写的艺术:如何提高AI模型的表现力

随着AI技术的迅速发展,人工智能模型变得越来越强大,能够协助我们完成各种任务。然而,如何更好地利用AI的能力仍然存在很大的探索空间。在与AI进行交互的过程中,我们主要依赖于Prompt,不管是直接与大模型交互&#xff0…...

Ubuntu18.04 安装opencv 4.8.0教程(亲测可用)

1. 安装准备 安装前需要下载一些必须的依赖项。 不同版本opencv依赖会有不同,具体见官网opencv安装 sudo apt-get install build-essential sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev sudo apt-…...

【腾讯云Cloud Studio实战训练营】React 快速构建点餐页面

前言: Cloud Studio是一个在线的云集成开发环境(IDE),可以让开发人员在浏览器中轻松地开发、测试、调试和部署应用程序。它提供了基于云的计算资源和工具,例如代码编辑器、编译器、调试器、版本控制系统和项目管理工具…...

自监督去噪:Noise2Self原理分析及实现 (Pytorch)

文章地址:https://arxiv.org/abs/1901.11365 代码地址: https://github.com/czbiohub-sf/noise2self 要点   Noise2Self方法不需要信号先验信息、噪声估计信息和干净的训练数据。唯一的假设就是噪声在测量的不同维度上表现出的统计独立性,而真实信号表现出一定的…...

docker容器学习笔记1

docker容器是干什么用的 docker就是一个轻量级的虚拟机,是一个容器,隔离性好,能够确保环境的统一,有效利用系统资源,轻松迁移和拓展。简单的可以理解为容器就是一个小型功能齐全的虚拟机。 实际上是如何使用的呢&…...

线程魔法:用Spring Boot的@Async注解开启异步世界

在现代的应用程序开发中,异步调用已成为提高性能和响应性的重要策略之一。通过使用Spring Boot框架,我们可以轻松地实现异步调用,从而在处理请求时能够同时执行耗时的操作,如发送电子邮件、处理文件等,而不会阻塞主线程…...

面试热题(接雨水问题)

给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。 我们看到题的第一步,永远是对入参进行判断 public int trap(int[] height) {if (height null) {return 0;}...} 但是我们想想看,接…...

Meta AI研究团队新AI模型: Llama 2 大语言模型

Llama是Facebook Research团队开发的基础语言模型集,旨在提供广泛的语言理解能力。它基于转换器架构,参数范围从7B到65B。通过使用Llama模型,研究人员和开发人员可以构建更先进的自然语言处理系统。您可以在GitHub上找到相关的代码和资源&…...

CSS水平垂直居中

1.利用定位 margin:auto 2.flex布局 3.grid布局 一、利用positionmargin:auto <style>.outer {position: relative; /*父亲相对定位*/width: 200px;height: 200px;background-color: red;}.inner {position: absolute; /*儿子绝对定位*/top: 0;bottom: 0;left: 0;ri…...

Yolov8-pose关键点检测:模型部署篇 | yolov8-pose.onnx python推理

💡💡💡本文解决什么问题:Yolov8-pose关键点训练得到的模型转换成onnx格式在python下完成推理 Yolov8-Pose关键点检测专栏介绍:https://blog.csdn.net/m0_63774211/category_12398833.html ✨✨✨手把手教你从数据标记到生成适合Yolov8-pose的yolo数据集; 🚀🚀�…...

Linux中提示No such file or directory解决方法

说明&#xff1a; 在linux下&#xff0c;./xxx.sh执行shell脚本时会提示No such file or directory。但shell明明存在&#xff0c;为什么就是会提示这个呢&#xff1f; 这种其实是因为编码方式不对&#xff0c;如你在win下编辑sh&#xff0c;然后直接复制到linux下面 实现&…...

3步轻松掌握:no-defender实用指南,安全关闭Windows Defender防火墙

3步轻松掌握&#xff1a;no-defender实用指南&#xff0c;安全关闭Windows Defender防火墙 【免费下载链接】no-defender A slightly more fun way to disable windows defender firewall. (through the WSC api) 项目地址: https://gitcode.com/GitHub_Trending/no/no-defe…...

告别ros2 run!用Launch文件一键启动你的多机器人项目(附YAML配置模板)

告别ros2 run&#xff01;用Launch文件一键启动你的多机器人项目&#xff08;附YAML配置模板&#xff09; 在ROS 2开发中&#xff0c;手动逐个启动节点的方式就像用螺丝刀组装汽车——理论上可行&#xff0c;但效率低下且容易出错。当项目规模扩展到多个机器人协同工作时&#…...

如何免费解锁Cursor Pro功能:终极AI编程助手激活指南

如何免费解锁Cursor Pro功能&#xff1a;终极AI编程助手激活指南 【免费下载链接】cursor-free-vip [Support 0.45]&#xff08;Multi Language 多语言&#xff09;自动注册 Cursor Ai &#xff0c;自动重置机器ID &#xff0c; 免费升级使用Pro 功能: Youve reached your tria…...

5分钟终极指南:TegraRcmGUI让你轻松玩转Switch注入

5分钟终极指南&#xff1a;TegraRcmGUI让你轻松玩转Switch注入 【免费下载链接】TegraRcmGUI C GUI for TegraRcmSmash (Fuse Gele exploit for Nintendo Switch) 项目地址: https://gitcode.com/gh_mirrors/te/TegraRcmGUI 还在为Nintendo Switch的注入操作感到困惑吗&…...

3步解锁完整功能:Navicat Premium for Mac终极重置解决方案

3步解锁完整功能&#xff1a;Navicat Premium for Mac终极重置解决方案 【免费下载链接】navicat_reset_mac navicat mac版无限重置试用期脚本 Navicat Mac Version Unlimited Trial Reset Script 项目地址: https://gitcode.com/gh_mirrors/na/navicat_reset_mac Navic…...

LFM2.5-1.2B-Thinking-GGUF轻量化优势展示:与更大参数模型的效率对比

LFM2.5-1.2B-Thinking-GGUF轻量化优势展示&#xff1a;与更大参数模型的效率对比 1. 小模型的大能量 在AI领域&#xff0c;大参数模型往往被视为性能的代名词。但今天我们要展示的LFM2.5-1.2B-Thinking-GGUF模型&#xff0c;将彻底改变这一认知。这个仅有12亿参数的"小个…...

使用VMware虚拟机部署FireRedASR-AED-L开发环境

使用VMware虚拟机部署FireRedASR-AED-L开发环境 1. 环境准备与系统安装 在开始部署FireRedASR-AED-L之前&#xff0c;我们需要先准备好VMware虚拟机和合适的操作系统环境。FireRedASR-AED-L是一个工业级的语音识别模型&#xff0c;对计算资源有一定要求&#xff0c;特别是GPU…...

造相Z-Image小白友好教程:无需代码基础,网页界面直接操作生成

造相Z-Image小白友好教程&#xff1a;无需代码基础&#xff0c;网页界面直接操作生成 1. 快速了解造相Z-Image 造相Z-Image是阿里通义万相团队开源的一款强大的文生图扩散模型&#xff0c;拥有20亿级参数规模。这个模型最大的特点就是能够生成768768及以上分辨率的高清图像&a…...

为RWKV7-1.5B-G1A开发VS Code插件:实现智能编程辅助

为RWKV7-1.5B-G1A开发VS Code插件&#xff1a;实现智能编程辅助 1. 引言&#xff1a;当AI助手遇见代码编辑器 想象一下这样的场景&#xff1a;你正在VS Code中编写Python代码&#xff0c;刚输入函数名&#xff0c;AI就自动补全了整个函数体&#xff1b;写注释描述需求后&…...

前端构建优化实战

前端构建优化实战&#xff1a;提升开发效率与性能 在当今快节奏的前端开发中&#xff0c;构建优化已成为提升开发效率和项目性能的关键环节。随着项目规模扩大&#xff0c;构建速度慢、打包体积过大等问题逐渐凸显&#xff0c;直接影响开发体验和用户体验。本文将分享几个前端…...