欢迎光临IT网Linux学习频道

当前位置: > 数据库 > MySQL >
  • [MySQL] Mysql使用存储过程和游标 日期:2019-02-18 12:54:44 点击:189 好评:0

    DROP PROCEDURE IF EXISTS `PROC_Modify_YID`; CREATE PROCEDURE PROC_Modify_YID() BEGIN DECLARE mYID INT; DECLARE mFlag INT; DECLARE NewYID INT; -- 遍历数据结束标志 DECLARE done INT DEFAULT FALSE; declare auth_cur cursor for SELECT YID,Flag FR...

  • [MySQL] mysql存储过程游标查看select结果集 日期:2019-02-18 12:54:12 点击:166 好评:0

    mysql中使用select(或者使用print未尝试)查看参数 DELIMITER $ create PROCEDURE myPro() BEGIN DECLARE id varchar(64); -- id DECLARE phone1 varchar(16); -- phone DECLARE password1 varchar(32); -- 密码 DECLARE name1 varchar(64); -- id -- 遍历数...

  • [MySQL] MySQL 存储过程,视图,临时表,游标可能遇到的坑 日期:2019-02-18 12:53:05 点击:116 好评:0

    MySQL 存储过程,视图,临时表,游标可能遇到的坑 MySQL 存储过程,视图,临时表,游标可能遇到的坑 MySQL创建视图报错 MySQL视图不可更新情况 临时表不能reopen 存储过程中使用游标一定要在最开始声明 游标的使用 MySQL存储过程中if的使用 计算字符串中某个...

  • [MySQL] Mysql存储过程(二):循环,游标,更新,参数输出y 日期:2019-02-18 12:52:32 点击:128 好评:0

    drop procedure if exists hagonda_insert; create procedure hagonda_insert() begin declare b int default 0; -- 终止循环 declare y_id int; declare y_code8 varchar(8); declare y_codeValue varchar(20); declare h_id int; declare cur_exp cursor f...

  • [MySQL] MySQL存储过程学习整理,游标使用,参数输入输出 日期:2019-02-18 12:47:52 点击:133 好评:0

    MySQL存储过程学习整理,游标使用,参数输入输出 一、 什么是存储过程 1、可以理解为 sql 语句集,可以同时执行多条sql,实现较复杂的逻辑。 2、关于存储过程,这里讲的比较好,请参考:https://www.cnblogs.com/chenpi/p/5136483.html 二、简单的存储过程 1...

  • [MySQL] mysql 5.6 存储过程+事务+游标+错误异常抛出+日志写入 日期:2019-02-18 12:46:53 点击:60 好评:0

    DELIMITER $$ USE `ecstore`$$ DROP PROCEDURE IF EXISTS `proc_add_warranty_card`$$ CREATE DEFINER=`root`@`localhost` PROCEDURE `proc_add_warranty_card`() BEGIN -- 获取异常信息 DECLARE v_sql1 VARCHAR(500); DECLARE v_sql2 VARCHAR(500); #定义变...

  • [MySQL] Mysql存储过程使用多个游标的处理 日期:2019-02-18 12:46:12 点击:97 好评:0

    Mysql存储过程使用多个游标的处理 定义数据库表 DROP TABLE IF EXISTS `student`; CREATE TABLE `student` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL, `score` varchar(255) DEFAULT NULL, `update_time` timestamp NULL D...

  • [MySQL] mysql数据库存储过程游标循环,提前退出 日期:2019-02-18 12:44:53 点击:77 好评:0

    mysql游标遇到null提前退出 游标循环中出现 select into 赋值 为 null 的时候,循环会 提前退出,解决方法有三种 1不用select into 2select aa into bb,aa改为count(aa),之后的代码由判断null改为判断0 2当赋值结果为null的时候,会自动修改循环触底的标...

  • [MySQL] mysql存储过程简单实例 变量赋值 游标遍历 日期:2019-02-18 11:56:30 点击:191 好评:0

    应用场景: 有两张表,学生表和对应的各科成绩表。 学生表student 字段: id int, name varchar(20) 数值: 1 A 2 B 成绩表score 字段: id int studentid int subjectid int score int 数值: 1 1 1 80 2 1 2 90 3 1 3 100 4 2 1 60 5 2 2 70 用存储过程来通...

  • [MySQL] Mysql存储过程中使用多游标 日期:2019-02-18 11:55:26 点击:108 好评:0

    mysql的存储过程可以很方便使用游标来实现一些功能,存储过程的写法大致如下: 先创建一张表,插入一些测试数据: DROP TABLE IF EXISTS netingcn_proc_test; CREATE TABLE `netingcn_proc_test` ( `id` INTEGER(11) NOT NULL AUTO_INCREMENT, `name` VARCHAR...

  • [MySQL] mysql存储过程用游标解决返回的结果级并拼装字符 日期:2019-02-18 11:54:36 点击:125 好评:0

    1.昨天遇到到一个问题.提问没有人回复,那个郁闷啊,无奈只有自己晚上回去自己解决. 得出解决办法,希望可以帮到和我遇到同意问题的同学们.也当自己的笔记记录吧. BEGIN ##输入参数 ,29(用户id),zxx-sxjcjy-34752-34752-34754-29(courseid) DECLARE done INT...

  • [MySQL] mysql 存储过程+游标完成批处理 日期:2019-02-18 11:52:26 点击:69 好评:0

    mysql 存储过程+游标完成批处理 1.案例介绍 本例作用:配置线入参为空,则将当前用户维护所有配置线关系。配置线入参非空,则维护当前用户配置线关系。 2.创建存储过程 DELIMITER $$ -- 自定义结束符 drop procedure if exists insert_user_branch_ralation;...

  • [MySQL] 架构师必备最全SQL优化方案 日期:2019-02-18 11:51:34 点击:151 好评:0

    在进行MySQL的优化之前,必须要了解的就是MySQL的查询过程,很多查询优化工作实际上就是遵循一些原则,让MySQL的优化器能够按照预想的合理方式运行而已。 一、优化的哲学 注:优化有风险,涉足需谨慎 1、优化可能带来的问题? 优化不总是对一个单纯的环境进...

  • [MySQL] MySQL-MMM高可用群集 日期:2019-02-11 00:00:02 点击:116 好评:0

    一、MMM简介 1、MMM(Master-Master replication manager for MySQL,MySQL主主复制管理器)是一套支持双主故障切换和双主日常管理的脚本程序。 2、MMM是一套灵活的脚本程序,基于perl实现,用来对mysql replication进行监控和故障转移,并能管理MySQL Maste...

  • [MySQL] mysql数据库篇——完全、增量备份和恢复 日期:2019-02-10 23:49:22 点击:196 好评:0

    一、准备数据库环境 1、搭建安装环境 yum -y install \gcc \gcc-c++ \make \ncurses \ncurses-devel \bison \Cmake 2、添加数据库用户 useradd -s /sbin/nologin mysql //添加数据库用户 3、安装mysql数据库 tar xf mysql-boost-5.7.20.tar.gz C /opt/ //解...

  • [MySQL] 部署MySQL主从复制与读写分离 日期:2019-02-10 23:46:44 点击:143 好评:0

    一、实验坏境 1.一台CentOS 7作为客户端测试,对应的地址为:192.168.80.120 2.一台CentOS 7作为Amoeba前端代理服务器,对应的地址为:192.168.80.110 3.一台CentOS 7作为mysql主服务器,对应的地址为:192.168.80.100 4.两台CentOS 7分别作为mysql从服务器...

  • [MySQL] Navicat 连接mysql8.0时报错 日期:2019-02-10 22:36:25 点击:162 好评:0

    命令 mysql -u root -puse mysqlselect user,host,plugin from user;alter user haidragon@% identified with mysql_native_password by pass123;select user,host,plugin from user;exitmysql.server restart (mac) 192:etc haidragon$ mysql -u root -p E...

  • [MySQL] mysql 字符串类型 日期:2019-02-10 22:15:43 点击:142 好评:0

    字符串类型 字符串类型指CHAR、VARCHAR、BINARY、VARBINARY、BLOB、TEXT、ENUM和SET。该节描述了这些类型如何工作以及如何在查询中使用这些类型。 类型 大小 用途 CHAR 0-255字节 定长字符串 VARCHAR 0-65535 字节 变长字符串 TINYBLOB 0-255字节 不超过 255...

  • [MySQL] centos7 mysql数据库安装和配置 日期:2019-02-10 22:12:28 点击:87 好评:0

    一、系统环境 [root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) 二、mysql安装 #yum install mysql mysql-server mysql-devel 安装mysql-server失败,如下图: [root@localhost ~]# yum install mysql-server Loaded plug...

  • [MySQL] MySQL数据库如何实现多字段过滤 日期:2019-01-17 17:56:58 点击:90 好评:0

    我国移动互联网进入了飞速发展阶段,互联网人才日益受到企业的重视,其中PHP开发人才便是其中之一,在互联网旅游、金融、餐饮、娱乐、社交等一些新兴企业与软件开发企业中,PHP开发岗位相对占有核心地位,今天给大家分享的技术知识是mysql数据库如何实现多字...

  • [MySQL] mysql数据库开发常见问题及优化 日期:2019-01-17 17:56:00 点击:180 好评:0

    mysql 数据库是被广泛应用的关系型数据库,其体积...

  • [MySQL] zabbix监控之监控MYSQL吞吐量 日期:2019-01-17 17:54:09 点击:66 好评:0

    1. 监控MYSQL的吞吐量监控哪些指标? 监控MYSQL的插入、查询、删除、更新等 2. 如何获取吞吐量的指标? 注意:为了shell脚本与mysql更好的交互,设置了mysql免密登录 mysqladmin statusmysqladmin extended-status 3. 如何通过shell脚本获取监控指标? vim /...

  • [MySQL] MySQL-Xtrabackup备份还原 日期:2019-01-17 16:19:47 点击:78 好评:0

    前言 通常我们都是使用xtrabackup工具来备份数据库,它是一个专业的备份工具,先来简单介绍下它。 Xtrabackup percona提供的mysql数据库备份工具,惟一开源的能够对innodb和xtradb数据库,它的增量备份不是基于二进制日志文件来还原数据的,是基于mysql数据...

  • [MySQL] Linux中 MySQL 授权远程连接 日期:2019-01-17 16:16:18 点击:147 好评:0

    说明:当别的机子(IP )通过客户端的方式在没有授权的情况下是无法连接 MySQL 数据库的,如果需要远程连接 Linux 系统上的 MySQL 时,必须为其 IP 和 具体用户 进行 授权 。一般 root 用户不会提供给开发者。如:使用 Windows 上的 SQLyog 图形化管理工具连...

  • [MySQL] MYSQL中的COLLATE是什么? 日期:2019-01-17 16:06:41 点击:145 好评:0

    在mysql中执行show createtable 指令,可以看到一张表的建表语句,example如下: CREATE TABLE `table1` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `field1` text COLLATE utf8_unicode_ci NOT NULL COMMENT 字段1, `field2` varchar(128) COLLA...

  • [MySQL] 埋在 MYSQL 数据库应用中的17个关键问题! 日期:2019-01-17 15:30:01 点击:118 好评:0

    Mysql的使用非常普遍,跟mysql有关的话题也非常多,如性能优化、高可用性、强一致性、安全、备份、集群、横向扩展、纵向扩展、负载均衡、读写分离等。要想掌握其中的精髓,可得花费不少功力,虽然目前流行的mysql替代方案有很多,可是从最小成本最容易维护的...

  • [MySQL] MySQL选型以及使用mariadb踩过的几个坑 日期:2019-01-17 15:17:27 点击:164 好评:0

    MySQL新版本选型 公司早期主要用mysql5.5这个版本,今年我们把数据库配置中心搭建起来,主要推的是mysql5.6这个版本,性能和功能上都有了一定的提升,mysql5.6也能支持gtid,但是无法在线在gtid模式与普通模式之间切换,同时5.6的同步性能还是无法让人满意,...

  • [MySQL] MySQL高可用之PXC简介 日期:2019-01-17 15:12:46 点击:84 好评:0

    PXC简介: galera产品是以galera cluster方式为mysql提高高可用集群解决方案的。galera cluster就是集成了galera插件的mysql集群。galera replication是codership提供的mysql数据同步方案,具有高可用性,方便扩展,并且可以实现多个mysql节点间的数据同步复...

  • 首页
  • 上一页
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 下一页
  • 末页
  • 651820
栏目列表
推荐内容