![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
橘子味的猫お
我是一只IT小小鸟。
展开
-
mysql数据库表新增text类型的字段报错——[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause
未解决[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'information_schema.PROFILING.SEQ' which is not functionally dependent on columns in GROU...原创 2020-05-07 10:24:01 · 476 阅读 · 0 评论 -
MySQL数据库命令行界面不支持中文的解决办法(亲测有效)
如果没有解决可以私信我,帮助您去解决这个问题。最近自己看hibernate,一直在用Navicat Premium,包括之前在学校自己弄数据库也都是用这个图形化界面,确实感觉比那些命令简单方便很多,非常的容易上手,要说命令行,就大一下学期或者大二上学期随便的听了一个学期,基本都忘了,都是现用现查,前几天去几个公司面试了一下,好几家公司面试题里都会有很简单的SQL命令,可惜啊,当时只知道学过却是...转载 2020-04-07 09:23:34 · 1395 阅读 · 0 评论 -
having和where的区别
本质的区别就是where筛选的是数据库表里面本来就有的字段,而having筛选的字段是从前筛选的字段筛选的。where和having都可以使用的场景:select goods_price,goods_name from sw_goods where goods_price>100select goods_price,goods_name from sw_goods havi...转载 2020-02-20 15:10:29 · 154 阅读 · 0 评论 -
sql语句交换男性和女性的性别——将所有f值更改为m,反之亦然
给定一个salary表,如下所示,有 m = 男性 和 f = 女性 的值。交换所有的 f 和 m 值(例如,将所有 f 值更改为 m,反之亦然)。要求只使用一个更新(Update)语句,并且没有中间的临时表。注意,您必只能写一个 Update 语句,请不要编写任何 Select 语句。例如:| id | name | sex | salary ||----|------|--...转载 2020-02-20 15:02:07 · 3408 阅读 · 0 评论 -
mysql +HQL FIND_IN_SET用法
//hql += " and "+ conData.getDealt_by().getKeyId() +" in ( u.dealt_bys ) ";hql += " and FIND_IN_SET('"+ conData.getDealt_by().getKeyId() +"',u.dealt_bys)>0 ";查看全部的:没有用find_in_set,时,用的in语法...原创 2019-12-24 10:06:31 · 482 阅读 · 0 评论 -
mysql历史版本下载
https://downloads.mysql.com/archives/community/原创 2019-12-18 17:18:19 · 458 阅读 · 0 评论 -
Mysql经典面试题及答案
需要数据库表1.学生表Student(SID,Sname,Sage,Ssex) --SID 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别2.课程表Course(CID,Cname,TID) --CID --课程编号,Cname 课程名称,TID 教师编号3.教师表Teacher(TID,Tname) --TID 教师编号,Tname 教师姓名4.成绩表SC...转载 2019-11-25 14:17:39 · 351 阅读 · 0 评论 -
【MySQL】20个经典面试题,全部答对月薪10k+
原文链接:http://bbs.51cto.com/thread-1470880-1.htmlPart2:经典题目1、MySQL的复制原理以及流程基本原理流程,3个线程以及之间的关联;2、MySQL中myisam与innodb的区别,至少5点(1)、问5点不同;(2)、innodb引擎的4大特性(3)、2者selectcount(*)哪个更快,为什么...转载 2019-11-25 09:02:33 · 117 阅读 · 0 评论 -
Oracle用PL/SQL生成表的数据结构关系图
1. PL/SQL连接Oracle,然后点击左上角File ——> New ——> Diagram Window2.将需要显示的表拖入右侧空白内,比如,人员表,人员属性表,人员组织部门表,课程表,班级表,各表的子表和关系表等。3.保存图片到桌面...转载 2019-10-23 20:33:08 · 2690 阅读 · 0 评论 -
使用Navicat生成ER关系图并导出
平时管理数据库一般都是用cmd命令提示符,或是IDEA Intellij自带的Data source,使用Navicat比较少。这段时间,由于要对前后端交互的数据结构进行设计,直接写文档联系多表时有些困难,想着如果有关系图就直观很多。想到Navicat本身就有这个功能,现在就去试试。首先,我们打开已经设计好的表视图界面:点击右下角的按钮切换到ER视图:那些表与表之间相连接的就是...转载 2019-10-23 20:32:24 · 1379 阅读 · 0 评论 -
sql中大于等于小于的写法
特殊字符 --------------------------- 替代符号 & & < < > > " " ' '小于等于a<=b ...转载 2019-05-05 15:31:11 · 11155 阅读 · 0 评论 -
mysql工具报错——navicat premium (10038)
解决办法:在“服务”中重启“mysql”服务就可以了。原创 2019-05-02 19:48:21 · 691 阅读 · 0 评论 -
MySQL查询今天、昨天、本周、本月、本季、本年的数据
今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1近7天SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7...转载 2019-04-17 16:32:04 · 110 阅读 · 0 评论 -
mysql的jar包
http://central.maven.org/maven2/mysql/mysql-connector-java/转载 2018-12-31 22:18:06 · 1594 阅读 · 1 评论 -
eclipse连接mysql数据库
1.配置jar包 导入后,如图所示:2.编写代码连接mysql数据库如下代码所示:package com.imooc.db;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;imp...原创 2019-01-01 15:46:17 · 843 阅读 · 1 评论 -
mysql链接的驱动程序历史版本下载
进入官网:https://www.mysql.com/ mysql驱动程序下载 mysql安装包下载原创 2019-01-24 14:30:46 · 1308 阅读 · 1 评论 -
Server Tomcat v8.0 Server at localhost was unable to start within 245 seconds. If the server require
报错:Server Tomcat v8.0 Server at localhost was unable to start within 500 seconds. If the server requires more time, try increasing the timeout in the server editor.翻译:本地主机上的服务器Tomcat V8.0服务器无法在5...原创 2019-01-27 22:46:55 · 586 阅读 · 0 评论 -
sql 中 ${} 和 #{}的区别
在sql中对于传入参数有两种写法,刚开始学的时候总是不知道是什么原因,故此写下此笔记作为解释:$将传入的数据直接显示生成在sql中,那么我们使用 ${}的时候select * from user where name = ${name}; ${}在动态解析的时候,会将我们传入的参数当做String字符串填充到我们的语句中,就会变成下面的语句select * from u...转载 2019-03-01 10:14:24 · 629 阅读 · 0 评论 -
sql获取当前时间
转载:https://blog.csdn.net/wangfangxu17/article/details/84926832sql读取系统日期和时间的方法如下:--获取当前日期(如:yyyymmdd)select CONVERT (nvarchar(12),GETDATE(),112)--获取当前日期(如:yyyymmdd hh:MM:ss)select GETDAT...转载 2019-03-05 15:22:45 · 21089 阅读 · 0 评论 -
mysql中bigint和datetime互转,并通过navicat实现批量修改。
转载:https://blog.csdn.net/yangyang00012345/article/details/17416659核心公式:--datetime转bigintselect UNIX_TIMESTAMP('2011-05-31 23:59:59');--bigint转datetimeselect FROM_UNIXTIME(1306857599);1.创建...转载 2019-03-05 16:20:18 · 1141 阅读 · 0 评论 -
Java数据类型与各数据库类型映射一览表
from:http://hi.baidu.com/chinagenius/blog/item/3817d6f394359fcc0b46e045.html下表说明用来当作从产生资源的模型的java.sql.Type值之间的关系,其对应的Java物件类型,以及在受支援的JDBC平台上每一个这些类型的实作(若有的话)。表格也会指出标准Portal Content Publish...转载 2019-03-05 16:22:20 · 880 阅读 · 0 评论 -
连接mysql报错——没有设置“usessl=false”
报错信息:Wed Mar 13 17:08:37 CST 2019 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connect...原创 2019-03-13 17:17:39 · 11149 阅读 · 9 评论 -
Unknown system variable 'transaction_isolation'
问题:Unknown system variable 'transaction_isolation'解决:由于mysql-connector-java太低的,mysql数据版本高。更换mysql-connector-java原创 2019-03-31 23:06:06 · 7585 阅读 · 1 评论 -
完全卸载mysql(亲测有效!!!)
1.停止mysql服务。 “运行”——>“cmd”——>输入“net stop mysql;” 看链接: https://blog.csdn.net/Ludwig_/article/details/526345872.将控制面板中的mysql正常卸载 控制面板——》“程序”,找到并卸载!3.找到安装路径,将所有关于mysql的文...原创 2018-09-23 15:25:51 · 174967 阅读 · 43 评论