mysql
Pannahouse
猿来你也在这里........
展开
-
【MySQL】存储过程、游标、循环简单实例
有时候仅凭 sql 语句可能达不到想要的数据操作目的,有可能需要写一些方法体,通过循环判断等操作最终达到目的。那么在数据库里实现这种方法体就需要存储过程了,个人觉得一个带注释的简单实例可以简单粗暴地解决大部分问题,当然要深入学习了解的话还是要看教程文档了,话不多说,上码: create procedure my_procedure() -- 创建存储过程begin -- 开始存储过程declare my_id...转载 2021-02-27 15:39:01 · 232 阅读 · 0 评论 -
https://my.oschina.net/u/3522527/blog/1031054
Err1055,出现这个问题往往是在执行sql语句时候,在最后一行会出现这个问题。 ? 1 2 3 [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'information_schema.PROFILING.SEQ' which is not functionally dependent on colu.转载 2020-12-30 13:53:55 · 1122 阅读 · 0 评论 -
linux下mysql忘记root密码解决方法
1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对 外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全状态。最安全的状态是到服务器的Console上面操作,并且拔掉网线。2.修改MySQL的登录设置:vi /etc/my.cnf在[mysqld]的段中加上一句:...转载 2020-07-12 18:26:01 · 157 阅读 · 0 评论 -
数据库(表结构)设计技巧及注意事项
当您在决定开发一个数据库管理项目时,最先着手的工作就应是数据库表结构的设计了。可以这...原创 2019-12-13 20:00:02 · 1618 阅读 · 2 评论 -
mysql中,什么是视图,视图的作用是什么?
需求描述: 在看mysql的视图,对于视图的定义,进行基本的了解,在此记录下.概念解释: 视图:存储的查询语句,当调用的时候,产生结果集,视图充当的是虚拟表的角色.测试过程:说明:如果要对一张表或者多张表进行查询,可以通过写复杂的SQL语句来实现如果要这些SQL语句存储为视图,那么查询的时候,就直接查询这个视图就可以了.1.创建表,插入数据,并且执行查询mys...转载 2019-12-05 15:18:04 · 755 阅读 · 0 评论 -
关于mysql中的count()函数
1.count()函数是用来统计表中记录的一个函数,返回匹配条件的行数。2.count()语法:(1)count(*)—包括所有列,返回表中的记录数,相当于统计表的行数,在统计结果的时候,不会忽略列值为NULL的记录。(2)count(1)—忽略所有列,1表示一个固定值,也可以用count(2)、count(3)代替,在统计结果的时候,不会忽略列值为NULL的记录。(3)count(列名)...原创 2019-11-25 16:30:54 · 140 阅读 · 0 评论 -
用命令创建MySQL数据库
一、连接MYSQL 格式: mysql -h主机地址 -u用户名 -p用户密码 1、 连接到本机上的MYSQL。 首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码. 如果刚安装好MYSQL,超级用户root是没有密码的,故...原创 2019-10-24 15:31:24 · 149 阅读 · 0 评论 -
mysql 根据关联查询结果 修改 或者 添加 数据
在工作中遇到了一个这样的问题,:更新一个表中的数据, 但是这个表的数据 是根据 多个表 才能查到, 即通过 select 查询出结果后,在通过查询出的结果 修改 或者添加 数据: 1 基础数据:1.1z_user 用户表: DLL语句CREATE TABLE `z_user` ( `user_id` int(2...转载 2019-07-19 20:34:47 · 2839 阅读 · 4 评论 -
Variable ‘time_zone’ can’t be set to the value of ‘NULL’解决方法
MYSQL恢复数据库时出现如下错误:ERROR 1231 (42000): Variable ‘time_zone’ can’t be set to the value of ‘NULL’ERROR 1231 (42000): Variable ‘sql_mode’ can’t be set to the value of ‘NULL’ERROR 1231 (42000): Variable...原创 2019-07-13 18:13:10 · 1445 阅读 · 0 评论 -
[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause 的问题 MySQL
问题:[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'information_schema.PROFILING.SEQ' which is not functionally dependent on columns in GROUP ...转载 2019-02-14 09:53:25 · 2264 阅读 · 0 评论 -
MySql 存储过程实例(附完整注释)
MySql存储过程简单实例: /*********** 创建表 *******************/ delimiter //转载 2017-12-30 12:07:29 · 213 阅读 · 0 评论 -
MySql存储过程实例及完整注释
mysql 简单存储实例转载 2018-01-03 01:38:19 · 905 阅读 · 0 评论 -
MySQL存储过程和自定义函数、Navicat、创建存储过程和函数、调用存储过程和函数、三种方式、In和Out类型参数、
1 MySQL存储过程和函数过程和函数,它们被编译后保存在数据库中,称为持久性存储模块(Persistent Stored Module,PSM),可以反复调用,运行速度快。1.1 存储过程存储过程是由过程化 SQL 语句书写的过程,这个过程经编译和优化后存储在数据库服务器中,因此称它为存储过程,使用时只要调用即可。1.2 函数这里指自定义函数,因为是用户自己使用过程化 SQL 设计定义的。函数和转载 2017-11-22 19:34:25 · 982 阅读 · 0 评论