数据库
2015_thinker
这个作者很懒,什么都没留下…
展开
-
mysql 外键的记载
mysql> show create table tb_dept1;+----------+----------------------------------------------------------------------------------------------------------------------------------------------------------原创 2015-08-22 09:56:58 · 241 阅读 · 0 评论 -
mysql 权限基本操作
通过命令”show privileges;”可以查看grant 权限 on 数据库对象 to 用户一、grant 普通数据用户,查询、插入、更新、删除 数据库中所有表数据的权利。grant select on testdb.* to common_user@’%’grant insert on testdb.* to common_user@’%’gra原创 2015-09-17 11:06:47 · 330 阅读 · 0 评论 -
删除数据库出错
ERROR 1010 (HY000): Error dropping database (can’t rmdir ‘./test’, errno: 41)我自己建立了一个数据库test,但是使用命令:drop database test;删除本数据库时却删除失败,系统提示出现了错误,错误代码为: ERROR 1010 (HY000): Error dropping database(can’t r转载 2015-08-21 11:51:22 · 1177 阅读 · 0 评论 -
简单的触发器和存储过程
触发器:beforecreate procedure p4()begin declare age int default 18; if age >=18 then select ''; else select ''; end if;endcall p4();---------------------[in/out/inout] 参数名 参数类型cr原创 2015-11-05 17:23:35 · 366 阅读 · 0 评论 -
项目中常用的mysql函数
项目中经常的查询:joinGROUP BY经常的流程控制:case when '' then '' else '' end经常用的函数:IFNULLLEFTSUMreplaceCURDATE() - INTERVAL 15 DAYROUNDDATE_FORMATTO_DAYSROUNDUNIX_TIMESTAMP最实用的编程语句(mysql 基本操作)学习本章目的1.掌握mysql数据库原创 2015-11-04 15:30:31 · 377 阅读 · 0 评论 -
mysql 存储引擎,数据类型和运算符
mysql 存储引擎1.存储引擎其实就是如何存储数据2.如何为存储的数据建立索引3.如何更新,查询数据的等技术的实现方法注意: 在Oracle 和 sqlserve 等数据库中只有一种存储引擎,所有数据存储管理机制都是一样的,而mysql数据库提供了多种存储引擎,用户可以根据不同的需求为数据表选择不同的存储引擎,也可以根据自己的需要编写存储引擎查询mysql中支持的存储引擎:命令:show e原创 2015-11-04 11:40:05 · 420 阅读 · 0 评论 -
mysql 数据表的基本操作
掌握创建表,添加各类约束,查看表结构,以及删除也修改操作.create database Market;Query OK, 1 row affected (0.00 sec)mysql> use Market;Database changedmysql> mysql> show tables;Empty set (0.00 sec)mysql> mysql> create table c原创 2015-08-22 16:49:45 · 379 阅读 · 0 评论 -
条件判断函数
ysql> select if(1>2,2,3);+-------------+| if(1>2,2,3) |+-------------+| 3 |+-------------+1 row in set (0.00 sec)mysql> select if(1<2,'yes','no');+--------------------+| if(1<2,'yes',原创 2015-09-05 16:33:00 · 397 阅读 · 0 评论 -
mysql 常见函数2
+------------------+| 0 |+------------------+1 row in set (0.00 sec)mysql> select round(242.38,-2);+------------------+| round(242.38,-2) |+------------------+| 200 |原创 2015-09-05 16:24:28 · 394 阅读 · 0 评论 -
mysql 常见处理函数
---+----------+1 row in set (0.00 sec)mysql> select 1<=>0,'2'<=>2,2<=>2,'0.02'<=>0,'b'<=>'b',(1+3) <=> (2+1),NULL<=>NULL,1<=>NULL\G*************************** 1. row ***************************原创 2015-09-05 14:25:29 · 271 阅读 · 0 评论 -
综合案例:运算符的使用
---+----------+1 row in set (0.00 sec)mysql> select 1<=>0,'2'<=>2,2<=>2,'0.02'<=>0,'b'<=>'b',(1+3) <=> (2+1),NULL<=>NULL,1<=>NULL\G*************************** 1. row ***************************原创 2015-09-05 11:06:51 · 337 阅读 · 0 评论 -
mysql的算术运算符和比较运算符
mysql 的算术部分mysql> create table tmpl4(num int);Query OK, 0 rows affected (0.14 sec)mysql> insert into tmpl4 values(64);Query OK, 1 row affected (0.08 sec)mysql> select num,num+10,num-3+5,num+5-3,num+3原创 2015-09-05 10:48:57 · 2812 阅读 · 0 评论 -
存储过程&函数&触发器@变量&权限
mysql 数据查询:mysql> select name,subject,group_concat(id) from student group by subject;+---------+---------+------------------+| name | subject | group_concat(id) |+---------+---------+------------原创 2015-11-06 15:27:04 · 367 阅读 · 0 评论