首页 > 数据库技术
MySQL数据库之外键约束的简单理解
定义 如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外键。由此可见,外键表示了两个关系之间的相关联系。以另一个关系的外键作主关键字的表被称为主表,具有此外键的表被称为主表的从表。外键又称作外关键字。(来自百度百科) 要想理解外键的概念,就不得不提到主键了。 主键:当有多个 ...
分类:数据库技术   时间:2020-06-24 23:00:11    收藏:0  评论:0  赞:0  阅读:88
MySQL出现2059错误
--依次执行以下三条SQLALTER USER 'dykj'@'%' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; --'dykj'@'%' 为登陆不上的用户 ALTER USER 'dykj'@'%' IDENTIFIED WITH mysql_n ...
分类:数据库技术   时间:2020-06-24 22:58:43    收藏:0  评论:0  赞:0  阅读:81
MySQL排名 保留名次空缺 问题
思路:主要是看每门课程下,每个分数比该课程所有分数小的有几个 保留名次空缺: select a.cid, a.sid, a.score , count(a.score<b.score)+1 as rank from sc a left join sc b on a.cid=b.cid and a.s ...
分类:数据库技术   时间:2020-06-24 22:57:34    收藏:0  评论:0  赞:0  阅读:175
JDBC入门
JDBC代表Java数据库连接,用于数据库连接和执行sql语句。 第一个jdbc实例: mysql驱动版本mysql-connector-java-8.0.16.jarpackage com.test; import java.sql.*; public class JDBC01 { public ...
分类:数据库技术   时间:2020-06-24 22:52:56    收藏:0  评论:0  赞:0  阅读:73
MySQL ERROR 1356 (HY000)
ERROR 1356 (HY000) ERROR 1305 (42000)
分类:数据库技术   时间:2020-06-24 21:18:41    收藏:0  评论:0  赞:0  阅读:68
mysql常用函数
1-DATEDIFF() 函数返回两个日期之间的天数。 DATEDIFF(date1,date2) date1 和 date2 参数是合法的日期或日期/时间表达式。 注释:只有值的日期部分参与计算。 SELECT DATEDIFF('2008-12-30','2008-12-29') AS Diff ...
分类:数据库技术   时间:2020-06-24 21:14:40    收藏:0  评论:0  赞:0  阅读:65
Mysql数据库插入的中文字段值显示问号的问题解决方法
创建数据库时加入DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 语句 ,然后在创建表和插入语句 例如: CREATE DATABASE school DEFAULT CHARACTER SET utf8 COLLATE utf8_general ...
分类:数据库技术   时间:2020-06-24 20:19:37    收藏:0  评论:0  赞:0  阅读:94
spring boot:用shardingjdbc实现多数据源的分库分表(shardingsphere 4.1.1/spring boot 2.3.1)
一,shardingjdbc的用途 1,官方站介绍: Apache ShardingSphere 是一套开源的分布式数据库中间件解决方案组成的生态圈, 它由 JDBC、Proxy 和 Sidecar(规划中)这 3 款相互独立,却又能够混合部署配合使用的产品组成。 它们均提供标准化的数据分片、分布式 ...
分类:数据库技术   时间:2020-06-24 19:32:11    收藏:0  评论:0  赞:0  阅读:303
Mysql 8.0.20安装教程
Mysql 8.0.20安装教程 MySQL8.0.20安装教程图文详解,非常详细 ...
分类:数据库技术   时间:2020-06-24 18:58:32    收藏:0  评论:0  赞:0  阅读:86
sql server alwaysOn理论篇
转自:https://www.cnblogs.com/jenrrychen/p/5199488.html 前言 SQL Server 2012引入了全新的HADR技术 -- AlwaysOn。AlwaysOn可谓是集SQL Server 2012之前各种HADR的优点于一身,比如故障转移群集的高可用 ...
分类:数据库技术   时间:2020-06-24 18:37:44    收藏:0  评论:0  赞:0  阅读:88
MySQL允许远程登录的授权方法
泛授权方式 数据库本地直接登录上数据库: mysql -h localhost -u root 然后执行以下命令,授权完后直接就可以远程连接上。mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION; //赋予任何主机上以r ...
分类:数据库技术   时间:2020-06-24 18:34:59    收藏:0  评论:0  赞:0  阅读:82
jdbctemplate 多数据源
1.数据源配置 spring: # jdbctemplate 连接多数据源配置 db1: datasource: jdbcurl: jdbc:mysql://127.0.0.1:3306/cloud-main1?useUnicode=true&characterEncoding=utf8&useSS ...
分类:数据库技术   时间:2020-06-24 18:04:51    收藏:0  评论:0  赞:0  阅读:76
SQL如何求解连续性的问题
SELECT a.team,MIN(Y),MAX(Y) from (SELECT ROW_NUMBER() OVER(ORDER BY team,Y) AS RN,* FROM t) AS a GROUP BY a.team,Y-a.RN HAVING COUNT(Y)>1 ...
分类:数据库技术   时间:2020-06-24 17:59:25    收藏:0  评论:0  赞:0  阅读:98
启动mysql报错mysqld_safe error: log-error set to '/var/log/mariadb/mariadb.log'
原因 因为没有路径也没有权限,所以创建此路径并授权给mysql用户 mkdir /var/log/mariadb touch /var/log/mariadb/mariadb.log # 用户组及用户 chown -R mysql:mysql /var/log/mariadb/ /usr/local ...
分类:数据库技术   时间:2020-06-24 17:50:26    收藏:0  评论:0  赞:0  阅读:209
yum install mysql-server 没有可用软件包
今天在 Linux 上安装 mysql-server 的时候,出现了以下这个问题。(环境是 Centos 7) 没有可用软件包 mysql-server。 错误:无须任何处理 解决方法: 1.下载相应 rpm 包: wget http://repo.mysql.com/mysql-community ...
分类:数据库技术   时间:2020-06-24 17:45:09    收藏:0  评论:0  赞:0  阅读:119
mysql(二)配置及8.0管理登陆
mysql 配置文件及端口号设置方法 win mysql 软件目录 或 c:根目录 c:\windows d:\mysql\my.ini linux my.cnf /etc/my.cnf /etc/mysql/my.cnf d:\mysql\my.ini[client]port=3306defaul ...
分类:数据库技术   时间:2020-06-24 17:14:57    收藏:0  评论:0  赞:0  阅读:76
SQL Management Studio导出表为 txt,两条记录变成一行
1、现象 背景描述:SQL Management Studio导出表为 sl_topup.txt后,文本格式为 GBK,使用 python 脚本将 GBK 转成 UTF-8。由于文件太大,内存不够,使用 TXTkiller.exe 拆分 sl_topup.txt 为100 个文件(按行拆分)。 使用 ...
分类:数据库技术   时间:2020-06-24 17:14:27    收藏:0  评论:0  赞:0  阅读:70
分类统计SQL(数据库一个字段,多个类型)
SELECT SUM(CASE WHEN a.预算类型代码='1' THEN 1 ELSE 0 END) AS 一般公共预算, SUM(CASE WHEN a.预算类型代码='2' THEN 1 ELSE 0 END) AS 政府基金预算, SUM(CASE WHEN a.预算类型代码='3' TH ...
分类:数据库技术   时间:2020-06-24 17:07:49    收藏:0  评论:0  赞:0  阅读:186
SQL——创建数据库
如下 USE [master] CREATE DATABASE [AppsDB1] 记得先 use master ...
分类:数据库技术   时间:2020-06-24 16:50:22    收藏:0  评论:0  赞:0  阅读:66
[Mybatis学习] 2.接口代理实现的数据库操作
回顾- 丰富接口实现更多的操作 public interface IUserDao { public List<User> findALL(); public List<User> findById(int id); public List<User> findByName(String usern ...
分类:数据库技术   时间:2020-06-24 16:46:06    收藏:0  评论:0  赞:0  阅读:84
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!