• mysql使用GROUP_CONCAT和left join进行联合多表查询,(处理多表查询时,某表数据为空null值处理以及结果集多条数据展示在一行的处理)

    时间:2024-04-07 16:42:58

    mysql使用GROUP_CONCAT和left join进行联合多表查询(处理多表查询时,某表数据为空null值处理以及结果集多条数据展示在一行的处理)文章是按照需求分析以及跳坑顺序情景再现的顺序来写的.如果你不是小白,你可以直接跳到最后看一下代码看个思路.有三个表,分别是buyer表,记录用户的...

  • Spring MVC集成Mybatis 使用Mysql数据库出现连接不成功的情况

    时间:2024-04-07 16:39:41

    错误信息:org.mybatis.spring.MyBatisSystemException:嵌套异常是org.apache.ibatis.exceptions.PersistenceException: ### Error querying database.  Cause: org.spring...

  • Mysql在字段为允许null时,存在null值,会不会影响索引使用

    时间:2024-04-07 11:35:31

    本文主要考察两个问题:当某一列有为null值的数据时,该列的索引是否还能生效is null或者is not null是否能使用到索引首先贴上几段官方文档:You can add an index on a column that can have NULL values if you are usi...

  • Mysql+Mybatis中<insert>语句使用useGeneratedKeys=“true“后却无法自动生成主键?

    时间:2024-04-07 11:30:05

    Mysql+Mybatis中语句使用useGeneratedKeys="true"后却无法自动生成主键?问题产生的情况:使用了useGeneratedKeys="true"后依然无法创建id原因:主键id不是自动增长类型的,比如我的id就是varchar类型解决办法 1、改主键的类型为integer...

  • 使用 Navicat for MySQL 将 sql server 的数据库迁移到 mysql 的数据库中

    时间:2024-04-07 08:12:05

    转:http://www.mafutian.net/241.html【摘要】本文介绍一下如何使用 Navicat Premium 工具将 sql server 的数据库迁移到 mysql 的数据库中,本人亲测,可用。前提:Navicat Premium 11.2.7 版本(我是在已**的情况,不知道...

  • 在Ubuntu中安装MySQL数据库并使用SQLyog进行连接

    时间:2024-04-06 19:41:41

    1 下载MySQL数据库[email protected]:~# apt-get installmysql-server[email protected]:~# apt-get isntallmysql-client[email protected]:~# apt-get installlibmys...

  • MYSQL的使用——快捷创建表

    时间:2024-04-06 14:52:08

    首先快捷创建一个数据库mydb(ctrl+D:创建数据库):然后刷新,右键点击创建出的数据库mydb列表下单表选项:而后进行输入字段:最上面输入表名称,字符集修改为utf8。int类型默认的长度是11,没有设置长度它就是默认长度。主键,自增在后面勾选就可以了。最后面可以添加注释哦;下面是外键如何设置...

  • mysql8.0中触发器(支持游标,以及间接支持动态sql)的详细使用

    时间:2024-04-06 12:51:12

    14.触发器使用管理14.1创建相关的数据库以及创建两张表,并向表中插入若干条数据创建数据库mydatabase,创建表products、vendors  14.2创建查看触发器:创建触发器,查看触发器的信息。编写其中一张表的sql语句,**触发器,查看另一张表的数据信息是否改变。一个表中支持的触发...

  • mysql使用存储过程&函数实现批量插入

    时间:2024-04-06 12:49:30

    以下是我为了自己学方便建的笔记,都是在其他博主的主页下看到的,自学笔记,有不对的可以指出表结构如下:create table dept(  id int unsigned primary key auto_increment,// ID列为无符号整型,该列值不可以为空,并不可以重复,而且自增。  d...

  • 使用navicat实现sql server数据库到mysql数据库的定时数据同步任务

    时间:2024-04-06 12:38:43

    工具准备navicat创建数据传输任务最好使用administrator账户登录电脑打开navicat新建目标数据库mysql的连接,然后打开数据库在表那一栏鼠标右键选择导入向导选择需要同步的数据表如果是单次导入可以选择第一种,覆盖导入选择最后一种,定时导入选择下图中的添加或更新(记得前一步需选择一...

  • 关于idea使用c3p0连接MySQL数据库无法加载配置文件的问题

    时间:2024-04-05 20:29:47

    昨天在做一个小练习,是关于idea使用c3p0连接MySQL数据库无法加载配置文件的问题,一个困扰了我一整天的问题.官方文档说明:默认情况下,c3p0将在类classLoader的资源路径下查找“c3p0-config.xml”,获取ML配置文件。这意味着XML文件应该放在应用程序类路径、web-i...

  • 在Node.js使用Promise的方式操作Mysql(续)

    时间:2024-04-05 10:34:46

    在之后的开发中,为了做一些事务开发,我把mysql的连接代码从之前的query函数中分离出来了,直接使用原生的方法进行操作,但发现还是有点问题原因是原生的node-mysql采用了回调函数的方式,同时JS没有在函数内部设定全局变量,也没有流程控制的方法(可能有,不过本人目前基础还是比较差,所以不知道...

  • 在Node.js使用Promise的方式操作Mysql

    时间:2024-04-05 08:34:49

    最近在学习Node.js,虽然早就听说了回调地狱结果过了一周就遇到了。所以花时间学习了了一下Promise。虽然还有Async/await、co、生成器等选择,但是因为本人基础较差,以及时间问题所以决定先用好Promise。你可以选择用原生的,当然最好还是用BlueBird,听说性能比官方的好很多,...

  • mysql-select语句中where子句使用字段为null作为查询条件的几种方式

    时间:2024-04-04 22:47:13

    1.使用ISNULL(字段)函数。例子:select o.id,o.sku_id from orderItem o where ISNULL(sku_id);2.使用is null 。例子:select o.id,o.sku_id  from orderItem o where sku_id is ...

  • C# 使用EF6连接、操作Mysql数据库(内附操作源码分享)

    时间:2024-04-04 20:09:30

    由于一直使用的数据库是mysql,之前所用的orm都是轻量级的例如 dapper 这些的,然后想用ef配置一下mysql,总共时间花了差不多2天,才将坑填完,写个博客将流程记录一下 给后来者少掉点坑。废话不多说直接开始。一、安装数据库和连接器+系统环境配置首先得安装Mysql数据库与两个连接器Mys...

  • mysql的一些使用操作

    时间:2024-04-04 15:04:40

    1:如果空闲时间很长导致mysql报错:Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: The last packet successfully received from the server was 120,...

  • Mysql中无法使用Navicat导出视图的方法[简易,针对视图量少]

    时间:2024-04-04 09:18:24

    使用Navicat链接Mysql数据库,并进行备份还原时,导致视图文件无法顺利创建。针对上述情况,可以使用一下简易方法实现:首先在数据库中备份指定的视图表在弹出的对话框中,选择需要备份的视图文件 在完成的备份文件 上右键 选择提取SQL,粘贴 到Navicat环境中运行即可。  ...

  • 把Excel表格通过MySql Workbench导入数据库表中的使用总结

    时间:2024-04-02 14:45:27

    把Excel表格通过MySql Workbench导入数据库表中的使用总结今天接到一个任务,把excel表中的数据导入到mysql数据库中,通过半个多小时的鼓捣,基本上摸清了里面的门道。 首先,准备所要导入的ecxel文件,需要把excel另存为*.csv类型的文件,然后通过notepad转换编码格...

  • 压缩包版Mysql的安装与使用

    时间:2024-04-02 14:44:09

    1,下载mysqlmysql的安装有两种版本,我主要介绍压缩包版的。官网地址:https://dev.mysql.com/downloads/mysql/1.msi版本,此版本下载好之后会自动提示安装,此处不再详述2.压缩包版本,小伙伴可去官网下载。下附64位版[提取码: tt4i ] (https...

  • 使用PowerDesigner,Oracle数据库表转换为Mysql

    时间:2024-04-01 20:29:12

    最近新进的一个项目组中,需要将表结构从Oracle数据库迁移到Mysql,但是由于手动转换过于麻烦,而且表字段动辄几十上百个,在网上搜索了使用PowerDesigner进行转换的方法,并进行实践。记录于此,便于寻找。工具:  PowerDesigner16.5.0.3982    Oracle数据库...