mysql
蜗牛背壳爬葡萄树
在无知中摸索,在举步维艰中成长!
展开
-
mysql索引总结----mysql 索引类型以及创建
文章归属:http://feiyan.info/16.html,我想自己去写了,但是发现此君总结的非常详细。直接搬过来了关于MySQL索引的好处,如果正确合理设计并且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。对于没有索引的表,单表查询可能几十万数据就是瓶颈,而通常大型网站单日就可能会产生几十万甚至几百万的数据,没有索引查询会变的非常缓转载 2017-12-27 15:55:10 · 137 阅读 · 0 评论 -
SQL中的case when then else end用法
Case具有两种格式。简单Case函数和Case搜索函数。--简单Case函数CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女'ELSE '其他' END--Case搜索函数CASE WHEN sex = '1' THEN '男' WHEN sex = '2' THEN '女'ELSE '其他' ...转载 2018-03-15 10:53:23 · 203 阅读 · 0 评论 -
Join和Fetch
join和join fetch是两回事,不要搞混! join取自SQL的join概念。被join的对象一般会出现在select,where等其他子句中。因为join的目的在于要对被join的对象做处理,比如过滤等等。 fetch则是抓取策略!它的作用就是指明root entity的哪些关联对象会在load这个entity时一同被load出来!因此,fetch的对象一般是没有别名的(转载 2018-01-10 15:36:57 · 1283 阅读 · 0 评论 -
mysql中now,curdate,curtime,sysdate区别
//mysql中now,curdate,curtime,sysdate区别1.now 返回的时间,格式如下:2013-01-17 10:57:13mysql> select now(),sleep(5),now();+---------------------+----------+---------------------+| now() |转载 2018-01-10 14:51:13 · 543 阅读 · 0 评论 -
MySQL时间格式转换函数date_format()用法详解
定义和用法DATE_FORMAT() 函数用于以不同的格式显示日期/时间数据。语法DATE_FORMAT(date,format)date 参数是合法的日期。format 规定日期/时间的输出格式。可以使用的格式有:格式描述%a缩写星期名%b缩写月名%c月,数值%D带有英文前缀的转载 2018-01-10 14:33:56 · 512 阅读 · 0 评论 -
Mysql中TO_DAYS函数
SQL博大精深TO_DAYS函数 返回一个天数! 啊哈?什么天数? 从年份0开始的天数 比如:[sql] view plain copymysql> SELECT TO_DAYS(‘1997-10-07′); 结果 729669就是从0年开始 到1997年10月7号之间的天数理解这个之转载 2018-01-10 14:13:27 · 57310 阅读 · 5 评论 -
Mysql查询事例1
Sutdent表的定义字段名字段描述数据类型主键外键非空唯一自增Id学号INT(10)是否是是是Name姓名VARCHAR(20)否否是否否Sex性别转载 2017-11-16 15:18:15 · 218 阅读 · 0 评论 -
Mysql常用查询语句
一查询数值型数据:SELECT * FROM tb_name WHERE sum > 100;查询谓词:>,=,,!=,!>,!,=二查询字符串SELECT * FROM tb_stu WHERE sname = ‘小刘’SELECT * FROM tb_stu WHERE sname like ‘刘%’SELECT * FROM tb_stu WHERE s转载 2017-11-16 15:47:52 · 158 阅读 · 0 评论 -
SQL语句大全
零、用户管理:1、新建用户:>CREATE USER name IDENTIFIED BY ‘ssapdrow’;2、更改密码:>SET PASSWORD FOR name=PASSWORD(‘fdddfd’);3、权限管理>SHOW GRANTS FOR name; //查看name用户权限>GRANT SELECT ON db_na转载 2017-11-16 15:59:43 · 181 阅读 · 0 评论 -
开启MySQL远程访问权限 允许远程连接
1、登陆mysql数据库 mysql -u root -p 查看user表mysql> use mysql;Database changedmysql> select host,user,password from user;+--------------+------+--------------------------------------转载 2017-12-06 17:07:06 · 149 阅读 · 0 评论 -
MySQL服务安装步骤
https://jingyan.baidu.com/album/7e440953d6f0702fc1e2ef61.html?picindex=1转载 2017-12-12 17:20:11 · 224 阅读 · 0 评论 -
图解MySQL安装成功验证步骤
https://jingyan.baidu.com/article/8275fc866fac1c46a13cf65a.html?st=2&os=0&bd_page_type=1&net_type=1方法/步骤打开命令行窗口,如下图所示:输入密码,如下图所示:转载 2017-12-12 17:26:31 · 2532 阅读 · 0 评论 -
mysql常用的存储引擎以及各个使用场景
InnoDB存储引擎InnoDB是事务型数据库的首选引擎,支持事务安全表(ACID),支持行锁定和外键,上图也看到了,InnoDB是默认的MySQL引擎。InnoDB主要特性有:1、InnoDB给MySQL提供了具有提交、回滚和崩溃恢复能力的事物安全(ACID兼容)存储引擎。InnoDB锁定在行级并且也在SELECT语句中提供一个类似Oracle的非锁定读。这些功能增加了多用户部署和性能。在SQL转载 2017-12-12 17:29:34 · 3603 阅读 · 1 评论 -
mysql数据库数据迁移步骤
原创 2017-12-13 11:23:27 · 831 阅读 · 0 评论 -
数据库(表结构)设计技巧及注意事项
库设计:1、数据库名称要明确,可以加前缀或后缀的方式,使其看起来有业务含义,比如数据库名称可以为Business_DB(业务数据库)。2、在一个企业中,如果依赖很多产品,但是每个产品都使用同一套用户,那么应该将用户单独构建一个库,叫做企业用户中心。3、不同类型的数据应该分开管理,例如,财务数据库,业务数据库等。4、由于存储过程在不同的数据库中,支持方式不一样,因此不建议过多使用和使转载 2017-12-14 17:38:59 · 863 阅读 · 0 评论 -
数据库中事务的四大特性和隔离级别
http://blog.csdn.net/ww130929/article/details/76944480数据库中事务的四大特性:1.原子性:事务包含的所有操作要么全部成功,要么全部失败2.一致性必须使数据库从一个一致性的状态转换到另一个一致性的状态。如果事务执行前A和B的钱一共是500元,那么A和B相互转账,最后他们的钱加起来也要转载 2018-01-02 16:28:33 · 172 阅读 · 0 评论 -
MySql 里的IFNULL用法
IFNULL(expr1,expr2)的用法:假如expr1 不为 NULL,则 IFNULL() 的返回值为 expr1; 否则其返回值为expr2。IFNULL()的返回值是数字或是字符串,具体情况取决于其所使用的语境。如下图所示: 注意:当整条sql返回的结果记录数为:0 ,它会返回 null 转载来自:http://blog.csdn.net/a466350665/article/det...转载 2018-03-01 13:38:25 · 835 阅读 · 0 评论