当前位置: 首页 > mysql > 所有文章
  • Mysql命令行连接远程/本地数据库详解

    2023年05月05日

    Mysql 命令行 连接远程/本地数据库 Mysql 命令行 连接本地数据库 MySQL登录 mysql -uroot -p密码 mysql -hip -uroot -p连接目标的密码 mysql --host=ip --user=root --password=连接目标的密码 C:\Users\Administrator>mysql -h 127.0.0.1 -uroot --port=3306 -p ...

    阅读全文
  • SQL IFNULL()函数的详细解析

    2023年01月07日

    MySQLIFNULL函数是MySQL控制流函数之一,它接受两个参数,如果不是NULL,则返回第一个参数。 否则,IFNULL函数返回第二个参数。 两个参数可以是文字值或表达式。 以下说明了IFNULL函数的语法: IFNULL(expression_1,expression_2); SQL 如果expression_1不为NULL,则IFNULL函数返回expression_1; 否则返回expression_ ...

    阅读全文
  • MySQL中通过SQL语句删除重复记录并且只保留一条记录

    2023年01月04日

    最近在做题库系统,由于在题库中添加了重复的试题,所以需要查询出重复的试题,并且删除掉重复的试题只保留其中1条,以保证考试的时候抽不到重复的题。 首先写了一个小的例子: 一、单个字段的操作 这是数据库中的表: 分组介绍 Select 重复字段 From 表 Group By 重复字段 Having Count(*)>1 查看是否有重复的数 ...

    阅读全文
  • MySQL常见内置函数以及其使用教程

    2022年12月30日

    MySQL数据库中提供了很丰富的函数,MySQL函数包括数学函数、字符串函数、日期和时间函数、条件判断函数、系统信息函数、加密函数、格式化函数等,下面这篇文章主要给大家介绍了关于MySQL常见内置函数以及其使用的相关资料,需要的朋友可以参考下! 1、聚合函数 实例: 准备工作,创建一个雇员信息表(来自 oracle 9i 的经 ...

    阅读全文
  • Mysql环境变量配置方式

    2022年12月29日

    这篇文章主要介绍了Mysql环境变量配置方式,具有很好的参考价值,希望对大家有所帮助。 一、mysql的环境变量配置步骤 1.1、在桌面选择“计算机”的图标,右键–>属性–>点击“高级系统设置”–>点击“环境变量” 2.2、新建MYSQL_HOME变量,并将值设置为C:Program FilesMySQLMySQL Server 5.5 点击确定。 (C:Program Fi ...

    阅读全文
  • Linux设置每晚定时备份Oracle数据表的操作命令

    2022年12月28日

    这篇文章主要介绍了Linux设置每晚定时备份Oracle数据表,本文通过脚本命令给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下! 先新建目录 该路径:/home/oracle/backup 该名称:DATA_PATH shell脚本 export ORACLE_BASE=/home/oracle/app export ORACLE_HOME=$ORACLE_BASE/oracl ...

    阅读全文
  • mysql数据自增ID为2的解决方案

    2022年12月28日

    这篇文章主要介绍了mysql数据自增ID为2的解决方案,具有很好的参考价值,希望对大家有所帮助。 mysql数据自增ID为2问题 查看配置 show variables like '%increment%'; 如果: auto_increment_increment=2 执行: set @@global.auto_increment_increment = 1;  set @@auto_increment_increment =1; 如果: auto_increme ...

    阅读全文
  • MySQL中TIMESTAMP类型返回日期时间数据中带有T的解决

    2022年12月24日

    TIMESTAMP类型返回日期时间数据中带有 T 场景描述 MySQL 中使用 TIMESTAMP 类型 实体类使用 java.util.Date 类型 返回 JSON 数据: 通过注解格式化(方法一) 可以在日期类型属性上,或者 GET 方法加上 Jackson 的 @JsonFormat 注解方式来格式化,例如: @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GM ...

    阅读全文
  • MySQL数据管理操作示例讲解

    2022年12月23日

    外键 方式一:在创建表的时候,增加约束 删除有外键的表的时候,要先删除引用外键的表 物理外键:不建议使用,数据库级别的外键,不建议使用!(避免数据库过多造成困扰) 数据库就是单纯的表,只用来存数据,只有行(数据)和列(字段) 我们想使用多张表的数据,想使用外键,用程序去实现即可 DML语言 数据库的意义: ...

    阅读全文
  • MySQL中的多字段相同数据去重复

    2022年12月22日

    MySQL多字段去重复实际上是单字段去重复的衍生,原理就是把多字段数据通过子查询合并为单字段的数据表,再通过单字段数据group by 进行汇总,用 having把 count(字段) > 1的数据都显示出来,最后把查找到的重复数据 用min方法或者max方法获取最小id或者最大id来选择删除。 1、多字段转单字段 这里需要把id显示出来, ...

    阅读全文
  • mysql中的replace函数替换字符串问题

    2022年12月21日

    这篇文章主要介绍了mysql中的replace函数替换字符串问题,具有很好的参考价值,希望对大家有所帮助。 mysql中replace函数替换字符串 介绍下mysql的REPLACE()函数 语法: REPLACE()函数的语法如下: REPLACE(str,old_string,new_string); 参数: REPLACE()函数有三个参数,它将string中的old_string替换为new_string字符 ...

    阅读全文
  • MySQL自动为查询数据结果加序号

    2022年12月20日

    这篇文章主要给大家介绍了关于MYSQL如何自动为查询数据的结果编上序号的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用mysql具有一定的参考学习价值,需要的朋友们下面随着小编来一起看看吧! 数据表 DROP TABLE IF EXISTS tb_score; CREATE TABLE tb_score( id INT(11) NOT NULL auto_increment, us ...

    阅读全文
  • Oracle查询表空间大小及每个表所占空间的大小语句示例

    2022年12月20日

    查询 Oracle 数据库表空间的大小以及每个表所占空间的大小,在网上搜索了一些查询语句,在此记录一下: 1、查询数据库中所有的表空间以及表空间所占空间的大小,直接执行语句就可以了 SELECT tablespace_name, sum( bytes ) / 1024 / 1024 FROM dba_data_files GROUP BY tablespace_name; 2、查看表空间 ...

    阅读全文
  • MySQL自动为查询数据结果加序号

    2022年12月19日

    这篇文章主要给大家介绍了关于MYSQL如何自动为查询数据的结果编上序号的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用mysql具有一定的参考学习价值,需要的朋友们下面随着小编来一起看看吧! 数据表 DROP TABLE IF EXISTS tb_score; CREATE TABLE tb_score( id INT(11) NOT NULL auto_increment, u ...

    阅读全文
  • 盘点SqlServer分页方式和拉姆达表达式分页

    2022年12月16日

    现在基本上大家都在使用各种轮子自带的分页,大家是否还记得sql分页怎么写? 今天我们就来盘一盘怎么写和用哪种方式写。 欢迎大家评论区讨论。 1、ROW_NUMBER() OVER()方式(SQL2012以下推荐使用) 示例: SELECT * FROM (SELECT ROW_NUMBER() OVER(ORDER BY menuId) AS RowId,* FROM sys_menu ) AS r WHERE RowId ...

    阅读全文
  • Dockerfile建立一个自定义的镜像执行自定义进程详细过程

    2022年12月12日

    docker对我来说是一个很方便的工具,之前也写了docker基本的一些使用,这篇文章重点描述一下Dockerfile的使用,从零建立一个自己定制化的镜像,并可以执行我们需要的任务。 命令列表 FROM 指定基础镜像:所谓定制镜像,那一定是以一个镜像为基础,在其上进行定制。就像我们之前运行了一个 nginx 镜像的容器,再进行修改 ...

    阅读全文
  • 浅析Mysql和Oracle分页的区别

    2022年12月08日

    Mysql使用limit分页而Oracle使用rownum分页,下面通过本文给大家介绍Oracle和Mysql分页的区别,需要的的朋友参考下吧! MySQL使用limit进行分页 select * from stu limit m,n; // m=(pageIndex-1)*pageSize,n=pageSize -- 返回总条,查询表添加字段sql_calc_found_rows select sql_calc_found_rows a.* from AAA a limi ...

    阅读全文
  • Nginx部署Vue项目动态路由刷新404怎么解决

    2022年12月05日

    期末月前本来部署过一次,昨天部署的时候发现又给忘了,而且出了很多问题,在这统一汇总一下。 步骤一:改端口 在vue.config.js下的devServer把host改成服务器的地址 步骤二: 打包 用npm run build打包,最后是这样的,并且目录下多了个dist文件夹 步骤三:将dist文件夹上传到服务器上 我用的xshell,没办法上传文件 ...

    阅读全文
  • MySQL建表设置默认值/取值范围的操作代码

    2022年11月30日

    这篇文章主要介绍了MySQL建表设置默认值/取值范围的操作代码,文中给大家提到了MySQL创建表时字符串的默认值,本文给大家讲解的非常详细,需要的朋友可以参考下! MySQL建表设置默认值/取值范围 一、设置默认值 设置默认值采用default,如代码所示: 二、设置取值范围 设置取值范围采用check,如代码所示: create table ...

    阅读全文
  • wmware中win7虚拟机VMware Tools安装图文方法

    2022年11月30日

    简易安装正在安装Windows 7 x64,安装完操作系统后,需要手动安装VMware Tools,下面就是具体的步骤,需要的朋友可以参考下!一、安装准备 1、VMware虚拟机,已经装好Windows 7系统 安装完系统后软件下方会提示安装vmware tools其实就是一些虚拟硬件驱动程序 简易安装正在安装Windows 7 x64。安装完操作系统后,需要手动 ...

    阅读全文