mywql
文章平均质量分 84
wangmj518
软件开发,中间件,数据库,企业管理
展开
-
mysql 列转行,合并字段
group_concat函数应该是在内部执行了group by语句,这是我的猜测。----------------------------------------------------------------------------------------------------- 可爱的分割线 ----------------------------------------------------------------------------------------------------转载 2022-12-24 20:45:32 · 515 阅读 · 0 评论 -
MySql InnoDb还原工具 (转载)
通过任意文件下载找到了mysql的备份,表类型是独享式innodb,由一个frm文件和一个ibd文件组成。本以为直接复制到本地的mysql数据目录中即可恢复数据,但在查询时却发现并不如所愿:mysql> select * from admin;ERROR 1146 (42S02): Table 'test.admin' doesn't existmysql> show tables;+----------------+| Tables_in_test |+--------转载 2022-02-17 21:19:44 · 421 阅读 · 0 评论 -
MYSQL8.0以上版本ROOT密码报错及修改
博客园 首页 新随笔 联系 管理 订阅 随笔- 13 文章- 0 评论- 10 阅读-79849MYSQL8.0以上版本ROOT密码报错及修改在登录数据库过程中,如果遇到忘记root密码时,该如何解决?1.使用管理员权限打开命令提示符,在命令行中输入:net stop mysql2.待mysql服务停止后,输入:mysqld --shared-memory --skip-grant-tables,此时命令提示符窗口处于锁定状态,我们重新以管理员权...转载 2022-01-07 21:09:15 · 3193 阅读 · 0 评论 -
mysql存储过程语法及实例
存储过程如同一门程序设计语言,同样包含了数据类型、流程控制、输入和输出和它自己的函数库。--------------------基本语法--------------------一.创建存储过程create procedure sp_name()begin.........end二.调用存储过程1.基本语法:call sp_name()注意:存储过程名称后面必须加括号,哪怕该存储过程没有参数传递三.删除存储过程1.基本语法:drop procedure sp_name//转载 2021-08-22 09:42:58 · 2006 阅读 · 0 评论 -
MySQL存储过程返回多个值【5】
MySQL存储函数只返回一个值。要开发返回多个值的存储过程,需要使用带有INOUT或OUT参数的存储过程。返回多个值的存储过程示例:SELECT * FROM orders;原表的数据如上面所示。返回多个值,其实就是多设置几个inout/out的参数。SQL 如下:USE yiibaidb;DROP PROCEDURE IF EXISTS get_order_by_cust;-- 以下存储过程接受客户编号,并返回发货(shipped),取消(canceled),解决转载 2021-08-20 23:13:04 · 1718 阅读 · 0 评论