![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
布拉格的爱
哪有什么岁月静好,只不过是有人替你负重前行
展开
-
mysql表基本操作
alter table empleey drop name2alter table empleey add name2 VARCHAR(100)alter table empleey modify column name VARCHAR(2000)alter table empleey change name name1 VARCHAR(10)alter table empleey COMMENT '员工表'alter table empleey alter column name1 s.原创 2020-09-04 13:44:46 · 103 阅读 · 0 评论 -
关于group by的用法 原理
写在前面的话:用了好久group by,今天早上一觉醒来,突然感觉group by好陌生,总有个筋别不过来,为什么不能够select * from Table group by id,为什么一定不能是*,而是某一个列或者某个列的聚合函数,group by 多个字段可以怎么去很好的理解呢?不过最后还是转过来了,简单写写吧,大牛们直接略过吧。=========正文开始=========== 先来看下表1,表名为test:表1 执行如下SQL语句: 1 2 .转载 2020-08-19 20:15:27 · 382 阅读 · 0 评论 -
mysql select 操作优先级
(1) 单表查询操作 select filed1,filed2... form table where ... group by ... having .... order by ... ...原创 2020-08-18 11:35:33 · 481 阅读 · 0 评论 -
mysql 索引的创建
创建索引(1)ALTER TABLE plan ADD INDEX zbc_unite_number(unite_number) 删除索引(2)DROP INDEX zbc_unite_number ON plan;原创 2020-07-15 09:43:36 · 76 阅读 · 0 评论 -
MySQL case when 使用
MySQL case when 使用case when 自定义排序时的使用根据 case when 新的 sort字段排序 case when t2.status = 4 and t2.expire_time>UNIX_TIMESTAMP() and t2.expire_time<UNIX_TIMESTAMP(DATE_ADD(NOW(),I...转载 2019-03-15 11:36:20 · 106 阅读 · 0 评论 -
MySQL存储过程报错
MySQL存储过程报错: Incorrect number of arguments for PROCEDURE DB.pro_one; expected 1, got 0 一、问题描述1、在执行mysql存储过程: call pro_one(); 时,报错: [Err] 1318 - Incorrect number of arguments for PROCEDURE DB.pro_...原创 2019-02-22 11:15:46 · 2787 阅读 · 0 评论 -
mysql 工具
1.备份表create table a as select b from b2,删除表truncate table "表格名";原创 2019-01-30 21:02:25 · 113 阅读 · 0 评论 -
MySQL 修改root密码
1、转到mysql的bin目录 mysql-5.6.31-winx64\bin 打开命令行窗口 输入:mysql -u root -p 提示输入密码,输入原先的密码,回车 4、执行命令:update mysql.user set password=PASSWORD('ctr_QWE@') where User='root'; 这样root用户密码就被设置成...转载 2018-05-26 14:36:45 · 399 阅读 · 0 评论 -
mysql出现:There is no 'root '@ '% ' registered 解决方法
从别的mysql数据库拷贝过来的函数,执行总是报 There is no 'root '@ '% ' registered 问题,我的解决办法是:给root用户赋予更多的权限,Navicat 按F6,命令行执行:grant all privileges on *.* to root@"%" identified by ".";flush privileges;可解决...转载 2018-03-25 17:25:14 · 769 阅读 · 0 评论 -
mysql常用函数
(1)MYSQL IFNULL(expr1,expr2) 如果expr1不是NULL,IFNULL()返回expr1,否则它返回expr2。IFNULL()返回一个数字或字符串值,取决于它被使用的上下文环境。mysql> select IFNULL(1,0); -> 1 mysql> select IFNULL(0,10);原创 2017-07-04 09:33:40 · 225 阅读 · 0 评论 -
mysql 递归
创建表nodelist:CREATE TABLE nodelist( id INT PRIMARY KEY, //本节点ID。 nodename VARCHAR(20), //节点名称,为方便辨别而已。 pid INT //父节点。 ); 插入表测试数据Insert INTO nodeli原创 2017-07-03 15:35:05 · 861 阅读 · 0 评论