iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >mysql图形化工具使用及常用操作
  • 897
分享到

mysql图形化工具使用及常用操作

2024-04-02 19:04:59 897人浏览 独家记忆
摘要

       MySQL图形化工具使用    (以Navicat for Mysql软件为例)&

       MySQL图形化工具使用

    (以Navicat for Mysql软件为例)

    使用Navicat连接我们的数据库

点击连接

mysql图形化工具使用及常用操作

主机名或IP地址:就是数据库安装电脑的电脑名或IP地址  localhost、127.0.0.1

端口:就是Mysql安装时候的默认端口  3306

用户名:mysql安装的默认用户名 root

密码:Mysql安装时你指定的密码: root


连接名:只是一个名字而已,作用是让我们知道是什么业务的数据库


完成以上几个信息的配置,点击确定:

mysql图形化工具使用及常用操作


点击J18这个数据库连接

mysql图形化工具使用及常用操作

展示 全部的数据库;

几个数据库都是可以点击的,点击之后进入对应的数据库;

mysql图形化工具使用及常用操作


暂时我们只 注意 表、查询、备份


点击表之后,把该数据库下面的所有表全部展示出来:

mysql图形化工具使用及常用操作


点击查询:

mysql图形化工具使用及常用操作

新建查询

mysql图形化工具使用及常用操作

该操作面板就可以  写  insert  delete   update create select 等等语句;


点击备份:

mysql图形化工具使用及常用操作

该页面主要是对数据库的备份、恢复操作。

        

        数据操作语句

新增

Insert into 表名(列名1, 列名2, 列名3...)values(列名1值,列名2值, 列名3值.)

两种新增数据的方式

Insert into stu(sid,sname,sage)values(1,’李林’,22);

Insert into stu values(1,’李林’,22);

    删除

Delete from 表名

Delete from stu;

    修改

Update 表名  set 列名1=修改的值,列名2=修改的值;

update stu SET sage=23,sname='李琳';

修改某一行某一列的值:

update users set age=18 where name='李琳';

修改李琳那一行的年龄那一列的值为18

  数据查询语句

SELECT查询内容

FROM 表名

WHERE条件

GROUP BY

HAVING

ORDER BY

LIMIT

查询全部数据

Select * from 表名;

Select * from stu;

根据条件查询指定的数据

Select * from 表名 where  列名1=值 and 列名2=值....

Select * from stu where sid=9 and ssex='女';

查询数据,返回指定的列

Select 列名1,列名2 from stu;

Select sid,sname from stu;

给指定返回列取别名(小名)

两种方式:

Select 列名 别名,列名2 别名2... from 表名;

Select 列名  as 别名,列名2 as 别名2... from 表名;

Select sid 学号,sname  姓名,ssex 性别 from stu;

Select sid as  学号,sname  as 姓名,ssex as 性别 from stu;

在条件中使用比较运算符

SELECT * FROM 表名  where 字段 > < >= <= !=或<>

select * from j18 where xsnianling !=18

多条件的查询:

AND OR NOT

select * from j18 where xsnianling <=21 and  xsxingbie='女'

select * from j18 where xsnianling <21 or  xsxingbie='女'

select * from j18 where xsnianling not in(18,21,25)

对空值的查询:is null  对应列是否null查询

select * from j18 where xsxueli is not null

select * from j18 where xsxueli is null

BETWEEN A AND B   在A和B之间,包含AB的值

select * from j18 where xsnianling BETWEEN 18 and 21

IN

select * from j18 where xsnianling in(18,21,25)

模糊查询 LIKE

%:指代不明确值的位置或长度

_:指代明确值的位置或已知字符串长度

select * from j18 where xsxingming like '_灵%'

查询中使用算术表达式:+ - * /

select xsxuehao+xsnianling from j18 where xsxingming  like '_灵%'

处理重复值:DISTINCT   排除重复展示,只展示一次

select DISTINCT  xsxingbie from j18;

 

查询返回限定行数:LIMIT

Limit 10 取查询数据的前10位

Limit 10,10  从查询数据的第10位开始,向后取10位数据展示,不满足10位也不会报错

 

通过查询复制表

create table  stu1  select * from stu;

 

--只复制结构

create table  stu2  select * from stu where 1=2;

 

分组 group  by

select ssex,COUNT(*)  from stu GROUP BY ssex

分组使用的时候,,group by 字段,一定要在 select  后面出现,如果使用了group  by  select 后面就不要出现 *

 

排序 order  by 字段名  :字段名就是我们需要排序的字段

order by  xsnianling   升序  默认

order by  xsnianling desc  降序

           常用函数

得到需要查询字符的ASCII码

SELECT ASCII('中');

SELECT CHAR(97);

根据字符集查询得到字符串的长度

SELECT  CHAR_LENGTH("中国");

SELECT  CHAR_LENGTH(sname) FROM student;

--utf8编码下,一个中文字占3个字符长度

SELECT LENGTH("中");

--拼接字符串

SELECT CONCAT('My',  'S', 'QL');

SELECT  CONCAT(sname,sage) FROM student;

SELECT sname,sage  FROM student;

--大写转小写

SELECT  LOWER("ABC");

--小写转大写

SELECT  UPPER("abc");

--查询学生表中所有学生姓名的最后一个字

SELECT  RIGHT(sname,1) FROM student;

--查询学生表中所有学生姓什么

SELECT LEFT(sname,1)  from student;

SELECT FLOOR(4.9);

----------------------------

--查询得到本地时间

SELECT NOW();

CREATE TABLE teset(

    tid int PRIMARY KEY auto_increment,

    ttime datetime

);

SELECT * FROM teset;

INSERT INTO  teset(ttime) values (NOW());

SELECT  CURDATE(),CURTIME();

SELECT CURTIME();

聚合函数:

 COUNT   统计数量:select count(xsnianling)  from j18

SUM    求和:select sum(xsnianling) from j18

MAX    求最大值:select max(xsnianling) from j18

MIN    求最小值:select min(xsnianling) from j18

AVG    平均数:select avg(xsnianling) from j18

            补充

Truncate table 表名

直接删除表中全部数据,与delete不同的是,此方法无法使用where选择,只能全部删除。

truncate table users;


您可能感兴趣的文档:

--结束END--

本文标题: mysql图形化工具使用及常用操作

本文链接: https://www.lsjlt.com/news/43021.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • mysql图形化工具使用及常用操作
           MySQL图形化工具使用    (以Navicat for Mysql软件为例)&...
    99+
    2022-10-18
  • MySQL图形化管理工具的使用及说明
    目录mysql 图形化管理工具的介绍1、MySQL Workbench2、Navicat3、SQLyog4、DBeaver5、DataGrip总结MySQL 图形化管理工具的介绍 MySQL 图形化管理工具极大地方便了数...
    99+
    2023-02-16
    MySQL图形化管理工具 图形化管理工具使用 图形化管理工具说明
  • SQLyog —— 图形化工具使用
    SQLyog下载链接: 点击跳转  提取码:520H          在这一篇内容MySQL数据库 —— 常用语句当中讲到关于MySQL数据库命令的基本使用,这一篇是关于SQLyog数据库图形化工具的内容,先进行安装演示后在通过SQ...
    99+
    2023-09-30
    数据库
  • mybatis-generator-gui工具使用(图形化工具)
    目录一、GIT 官网地址:二、下载代码并编译三、使用 mybatis-generator-gui一、GIT 官网地址: 传送门 mybatis-generator-gui图形化工具...
    99+
    2022-11-13
  • 介绍几种MySQL常见的图形化工具
    MySQL作为一款非常流行的、开源的关系型数据库,应用非常广泛。因为MySQL开源的缘故,图形化管理维护工众多,除了系统自带的 命令行管理工具之外,还有许多其他的图形化管理工具,这里介绍几个经常使用...
    99+
    2022-10-18
  • MySQL——MySQL的图形化界面工具安装与使用
    作者简介:一名云计算网络运维人员、每天分享网络与运维的技术与干货。   座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页​​​​​​ 目录  前言 写在前面:  一.DataGrip安装使用 1). 找到下载准备好的安装包...
    99+
    2023-09-16
    mysql java 数据库
  • Mysql教程(三):Mysql图形化工具DataGrip的基本使用
    Mysql教程(三):Mysql图形化工具DataGrip的基本使用 引言:为什么选择DataGrip 智能查询控制台 可以让您在不同的模式中执行查询,并提供本地历史记录,从而记录您的所有活动,避免工作丢失。高效的架构导航 使用对应的操作或...
    99+
    2023-12-25
    mysql 数据库
  • Anemometer图形化如何显示MySQL慢日志的工具搭建及使用
    Anemometer图形化如何显示MySQL慢日志的工具搭建及使用?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。介绍:Anemometer 是...
    99+
    2022-10-18
  • Docker图形化工具Portainer怎么用
    本篇文章为大家展示了Docker图形化工具Portainer怎么用,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。一.Docker图形化工具Docker图形页面管理工具常用的,DockerUI,Por...
    99+
    2023-06-15
  • Anemometer图形化显示MySQL慢日志的工具搭建使用
    介绍:Anemometer 是一个图形化显示MySQL慢日志的工具。结合pt-query-digest,Anemometer可以很轻松的帮你去分析慢查询日志,让你很容易就能找到哪些SQL需要优化This i...
    99+
    2022-10-18
  • mysql图形化管理工具有哪些比较好用
    小编给大家分享一下mysql图形化管理工具有哪些比较好用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!MySQL的管理维护工具非...
    99+
    2022-10-18
  • 图形化界面工具SQLyog的基本使用
    1、安装后连接本地数据库 参考:https://blog.csdn.net/qq_41520612/article/details/95474531   2、SQLyog的基本使用  图形化界面工具SQLyog的基本使用原文地址:https...
    99+
    2021-12-10
    图形化界面工具SQLyog的基本使用 数据库入门 数据库基础教程 数据库 mysql
  • git工具常用命令及ssh操作方法
    目录git基础命令暂存,本地仓库,远程仓库,本地代码拉取其他分支合并分支代码提交版本穿梭注意点SSHgit基础命令 git clone ‘远程仓库地址' 第一次从仓库拉取代码 git...
    99+
    2022-11-12
  • Linux桌面中的图形化操作PDF的工具有哪些
    这篇文章主要讲解了“Linux桌面中的图形化操作PDF的工具有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux桌面中的图形化操作PDF的工具有哪些”吧!PDF-Shuffler顾...
    99+
    2023-06-16
  • MySQL的工作流程及常用工具简介——MySQL数据库软件的使用
     一. MySQL的工作流程 (1)操作系统用户启动MySQL服务。 (2)MySQL服务启动期间,首先将配置文件中的参数信息读入服务器内存。 (3)根据MySQL配置文件的参数信息或者编译MySQL时参数的默认值生成一个服务实例进程I...
    99+
    2018-11-17
    MySQL的工作流程及常用工具简介——MySQL数据库软件的使用
  • docker图形化管理工具Portainer怎么用
    这篇文章主要为大家展示了“docker图形化管理工具Portainer怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“docker图形化管理工具Portainer怎么用”这篇文章吧。dock...
    99+
    2023-06-03
  • git有哪些好用的图形化工具
    git有哪些好用的图形化工具,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。git图形化工具有:1、GitHub for Desktop;2、Source Tre...
    99+
    2023-06-21
  • 【MySQL基础教程】图形化界面工具介绍、安装与使用
    前言 本文为 【MySQL基础教程】图形化界面工具介绍、安装与使用 相关介绍,下边将对图形化界面工具介绍,DataGrip的安装与DataGrip的使用进行详尽介绍~ 📌博主主页:小新要变强 的主页 👉Ja...
    99+
    2023-08-21
    mysql 数据库 java
  • 工作中MySql常用操作
    登录MySQL,如果连接远程数据库,需要用-h指定hostname。#mysql -h hostname -u root -p#mysql -uroot -p -S /data/3306/mysql.soc...
    99+
    2022-10-18
  • 常用的vps图形管理工具有哪些
    常用的VPS图形管理工具有以下几种:1. Virtualizor:Virtualizor是一种VPS管理软件,提供了图形界面管理VP...
    99+
    2023-09-08
    vps
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作