随笔分类 -  数据库

摘要:BEGIN SET NOCOUNT ON; DECLARE @materialid VARCHAR(50) DECLARE P_C CURSOR LOCAL FAST_FORWARD FOR SELECT materialid FROM **** WHERE ebommainid=@id; OPEN 阅读全文
posted @ 2024-05-20 13:54 Shapley 阅读(18) 评论(0) 推荐(0) 编辑
摘要:SELECT SPID = er.session_id ,Status = ses.status ,[Login] = ses.login_name ,Host = ses.host_name ,BlkBy = er.blocking_session_id ,DBName = DB_Name(er. 阅读全文
posted @ 2024-01-19 09:02 Shapley 阅读(4) 评论(0) 推荐(0) 编辑
摘要:在游标循环中定义变量,与外面定义变量有何不同,如下代码所示: CREATE TABLE #temp (NAME VARCHAR(50)); INSERT INTO #temp VALUES ('1'); INSERT INTO #temp VALUES ('2'); DECLARE @i INT = 阅读全文
posted @ 2023-12-22 18:08 Shapley 阅读(14) 评论(0) 推荐(0) 编辑
摘要:WITH cc(mainid, materialid, pmaterialid, level) AS (SELECT mainid, materialid, pmaterialid, 0 AS levelFROM dbo.eval_ebom WHERE mainid = @mainid AND ma 阅读全文
posted @ 2023-05-11 16:27 Shapley 阅读(96) 评论(0) 推荐(0) 编辑
摘要:1.关闭mysql8服务(或者在windows32目录下执行:net stop mysql) 先跳过安全检查(新建命令窗口1): 进入mysql8.0的bin目录,执行以下语句: mysqld --console --skip-grant-tables --shared-memory 报错: 202 阅读全文
posted @ 2022-06-08 10:27 Shapley 阅读(1264) 评论(0) 推荐(0) 编辑
摘要:安装mysql时,每次去网上找安装步骤,质量参差不齐,还费时费力,索性将本次安装过程记录下来,方便以后参考查看。 准备材料:mysql-5.7.35-1.el7.x86_64.rpm-bundle.tar 1.先卸载系统自带的mariadb 查找命令: rpm -qa | grep -i maria 阅读全文
posted @ 2021-09-15 11:29 Shapley 阅读(882) 评论(0) 推荐(0) 编辑
摘要:Deepin系统源于debian,和ubuntu同为一个linux分支,与centos及redhat不是一个系列,在使用和安装软件方面有很大不同,本文简要记录在Deepin20版本下,安装mysql5.7的过程。 1.在mysql官网下载mysql-server_5.7.34-1debian10_a 阅读全文
posted @ 2021-05-31 16:52 Shapley 阅读(768) 评论(0) 推荐(0) 编辑
摘要:在脱机一个sql server时出现以下错误: 由于无法在数据库 '****' 上放置锁,ALTER DATABASE 失败。请稍后再试。 ALTER DATABASE 语句失败。 (Microsoft SQL Server,错误: 5061) 有关帮助信息,请单击: http://go.micro 阅读全文
posted @ 2021-03-26 10:19 Shapley 阅读(555) 评论(0) 推荐(0) 编辑
摘要:1.MySql视图保存时表前自动添加数据库名前缀问题 问题根源在于在视图中如果有select * from (select ****),这种嵌套查询,则就会加上数据库名称前缀,解决办法就是把子查询封装成子视图。 2.更新字段为行号: SET @num = 0; UPDATE ut_project_c 阅读全文
posted @ 2020-12-04 16:50 Shapley 阅读(122) 评论(0) 推荐(0) 编辑
摘要:1.SQL Server 向下递归: WITH TREE AS (SELECT root.OUID, root.OUName, root.OUType FROM UT_SYS_OU root WHERE root.ouid = 1 AND root.IsDeleted = 0 UNION ALL S 阅读全文
posted @ 2020-12-03 15:12 Shapley 阅读(141) 评论(0) 推荐(0) 编辑
摘要:CREATE DEFINER=`root`@`%` PROCEDURE `createMenuByrole`() BEGIN DECLARE done INT default false; DECLARE rid1 INT default 0; DECLARE total INT DEFAULT 0 阅读全文
posted @ 2020-10-28 15:28 Shapley 阅读(81) 评论(0) 推荐(0) 编辑
摘要:declare cursor_school CURSOR LOCAL FAST_FORWARD for select name from sysobjects where type='U'and name like 'UT_IPARK%' open cursor_school declare @na 阅读全文
posted @ 2020-10-20 16:05 Shapley 阅读(76) 评论(0) 推荐(0) 编辑
摘要:1.安装步骤: wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm 如果没有wget工具,则需要运行命令进行安装: yum -y install wget 然后继续运行以上命令进行安装。 rpm -ivh mys 阅读全文
posted @ 2019-05-26 16:25 Shapley 阅读(200) 评论(0) 推荐(0) 编辑
摘要:本文使用mysql-proxy软件,结合mysql读写分离,实现实战练习。 前期准备: 三台机器: 代理机,IP:192.168.3.33 mysql Master,IP:192.168.3.32 mysql Slave,IP:192.168.3.27 安装及配置过程: 1.在mysql Maste 阅读全文
posted @ 2019-05-13 16:01 Shapley 阅读(418) 评论(0) 推荐(0) 编辑
摘要:一、目的 本文记录了在Windows环境中,mysql数据库读写分离配置过程。 二、准备: Master机器:Windows 10 虚拟机,IP:192.168.3.32 Slave机器:Windows 10,IP:192.168.3.27 mysql数据库:5.7.23 三、前期准备: 在Mast 阅读全文
posted @ 2019-05-10 16:53 Shapley 阅读(619) 评论(0) 推荐(0) 编辑
摘要:1.实验目的: 实现在Centos 7系统环境下,MySQL5.7读写分离。 2.实验条件: MySQL主服务器:Centos 7桌面环境,IP:10.10.11.31 MySQL从服务器:Centos 7 命令行环境,IP:10.10.11.10 3.实验步骤: 首先利用Navicat工具,在My 阅读全文
posted @ 2017-10-16 15:39 Shapley 阅读(360) 评论(0) 推荐(0) 编辑
摘要:安装步骤为: 1.由于Centos 7版中已经移除MySQL rpm,因此需要到其官方网站上下载rpm,下载完成后,使用以下命令,来安装MySQL的rpm配置。 rpm -ivh *****[注释:*为rpm文件名]#如果想要指定安装目录,则需要添加参数:--prefix=/usr/local/my 阅读全文
posted @ 2017-10-12 16:09 Shapley 阅读(229) 评论(0) 推荐(0) 编辑
摘要:不多说,直接上货。CREATE OR REPLACE PROCEDURE UP_GETCOMPANYPREVIOUSYEARMONTH(P_CURSOR OUT SYS_REFCURSOR, --返回游标 ... 阅读全文
posted @ 2014-12-10 14:51 Shapley 阅读(657) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示