数据库
文章平均质量分 66
数据库基础设计开发与优化
NewTech精选
专注分享软硬件等相关技术文章。用代码改变生活、改变世界
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL服务器断电无法启动处理过程
问题描述2021-09-14 09:02:42 f24 InnoDB: Operating system error number 1117 in a file operation.InnoDB: Some operating system error numbers are described atInnoDB: http://dev.mysql.com/doc/refman/5.6/en/operating-system-error-codes.html2021-09-14 09:02:42原创 2021-09-14 11:51:06 · 2647 阅读 · 0 评论 -
工作中常用SQL片段整理(一)
获取数据集起止时间select DATE_FORMAT(t.acquisition_time,’%Y%m%d’) from ((SELECTacquisition_timeFROM stress_datainfoORDER BYacquisition_timeASC limit 1)UNION(SELECTacquisition_timeFROM stress_datainfoORDER BYacquisition_timeDESC limit 1))t...原创 2021-08-28 22:28:26 · 199 阅读 · 0 评论 -
通过存储过程自动创建数据库
通过图形界面自动创建数据库起源如何实现建表存储过程实现(适用于MySQL5.6+)1. 生成分区表2. 拷贝表通过kettle脚本进行存储过程或sql脚本调用起源解决进行项目自动化配置实现程序化的分表功能,减轻数据库压力如何实现通过在数据库中创建存储过程实现表创建功能通过kettle实现数据库脚本的执行需要解决kettle ktr脚本数据源配置问题建表存储过程实现(适用于MySQL5.6+)1. 生成分区表CREATE DEFINER=`root`@`localhost` PRO原创 2021-08-28 22:26:55 · 330 阅读 · 0 评论 -
windows环境下主、中继、从服务器级联复制
windows MySQL A->B->C主从级联复制三台主机:环境如下:A数据库:MySQL版本5.6,IP为192.168.1.106B数据库:MySQL版本5.6,IP为192.168.1.123C数据库:MySQL版本5.6,IP为192.168.1.72master 服务器配置server-id=1log-bin=mysql-bin #开启二进制文件binlog_do_db=liuzhuang_pt创建用户用于同步信息mysql> grant repl原创 2021-07-09 22:26:18 · 252 阅读 · 0 评论 -
PostgreSQL免安装版无法登录解决方案
项目场景:安装学习配置postgresql问题描述:win10 x64系统安装解压版postgresql13,由于第一次安装解压版本出现不少问题。使用navicate和postgresql自带的pgAdmin均无法建立数据库连接。其中navicate出现这样的乱码:原因分析:原因可是数据库是解压安装,没有进行密码配置,所有navicate及pgAdmin均无法进行连接。解决方案:进入psql安装目录下的bin目录下,打开命令行通过psql postgres进入postgresql命原创 2021-03-19 22:28:00 · 635 阅读 · 0 评论 -
win10系统mysql开发常见问题集锦
目录一、mysql56 系统找不到指定文件二、mysqldump:Error Binlogging on server not active 无法导出数据三、mysql备份导出的数据为空四、mysql事件不执行五、修改mysql密码一、mysql56 系统找不到指定文件网上给出解决办法:切换到bin目录后,先删除前面安装的mysql服务(删除服务不一定要到bin目录),再重新在bin目录下安装mysql服务,然后启动:C:\Windows\system32>cd ../.. C:>cd原创 2021-03-06 23:25:49 · 379 阅读 · 3 评论 -
MySQL server数据迁移
Window MySQL数据迁移并开启binlog一.查找数据存储路径二、关闭MySQL服务三、将数据拷贝到新的磁盘四、 修改my.ini文件配置五、重新指定my.ini路径六、重新指定my.ini路径七、重启MySQL服务一.查找数据存储路径找到MySQL数据存储路径:登录mysql客户端输入 show variables like “%datadir%”;如下图显示为已迁移后数据目录(F:\mysql\data\)。如果使用MySQL默认安装目录(C:\ProgramData\MySQL\原创 2020-10-24 20:54:33 · 235 阅读 · 0 评论 -
sqlserver转mysql存储过程的经验
最近项目需要将sqlserver存储过程转为mysql的,遇到了很多问题,最后终于做完成了.但是一开始速度不尽人意.后经过反复测试找到了一下提升存储过程效率的建议.1.使用内存临时表显著提高查询速度 create TEMPORARY table if not EXISTS tb( id int, age double default 0, money INT d原创 2017-12-15 20:01:09 · 1223 阅读 · 0 评论 -
存储过程调用
1>MySQL存储过程的调用用call和你过程名以及一个括号,括号里面根据需要,加入参数,参数包括输入参数、输出参数、输入输出参数。具体的调用方法可以参看上面的例子。2>MySQL存储过程的查询我们像知道一个数据库下面有那些表,我们一般采用showtables;进行查看。那么我们要查看某个数据库下面的存储过程,是否也可以采用呢?答案是,我们可以查看某个数据库下面原创 2017-12-10 17:42:56 · 397 阅读 · 0 评论 -
存储过程编写
1>创建mysql存储过程、存储函数 create procedure 存储过程名(参数) 存储过程体 create function 存储函数名(参数)mysql> DELIMITER // mysql> CREATE PROCEDURE proc1(OUT s int) -> BEGIN -> SELECT COUNT(*) INTO s FROM原创 2017-12-10 17:39:15 · 3266 阅读 · 0 评论 -
mysql存储过程介绍(-)
1>什么是mysql存储例程? 存储例程是存储在数据库服务器中的一组sql语句,通过在查询中调用一个指定的名称来执行这些sql语句命令.2>为什么要使用mysql存储过程? 我们都知道应用程序分为两种,一种是基于web,一种是基于桌面,他们都和数据库进行交互来完成数据的存取工作。假设现在有一种应用程序包含了这两 种,现在要修改其中的一个查询sql语句,那么我们可能要原创 2017-12-10 17:35:23 · 330 阅读 · 0 评论 -
javaweb工程出现错误及解决
1. Q:导入新工程后出现Access denied for user 'root'@'localhost' (using password: YES) A:有较大可能是数据库连接参数有问题,建议重新更改数据库连接参数:如连接地址,用户名,密码,及连接2. Q:tomcat闪退 A: SET JAVA_HOME=D:\Java\jdk1.8.0原创 2016-12-09 23:26:30 · 762 阅读 · 0 评论
分享