数据库
文章平均质量分 81
芷若初荨
每天进步一小点,跨越未来一大步!朝梦想不断前进!
展开
-
mysql-5.7.17-winx64.zip解压缩版安装配置完整过程
1.下载mysql-5.7.17-winx64.zip(密码:zxtv);2.解压到文件夹(例): 注意:官网上下载的压缩包里是没有data目录的,在安装之前要先进入安装目录下的bin目录,用管理员身份进入命令框 输入 mysqld –initialize-insecure –user=mysql3.修改配置文件:打开解压的文件夹(本例的配置文件位置 D:\Development\MySQL\m原创 2017-05-15 15:11:48 · 837 阅读 · 0 评论 -
MySQL常规篇之增删改查(精选)
一谈及数据库,最常规的莫过于增删改查,那么在学习完SQL server后再来学习MySQL时,发现两者SQL语句有“异曲同工之妙”,那么这“妙”在何处呢?接下来,让我们以具体的实例来瞧瞧————基础表-- 学生表--CREATE TABLE Student( Sid VARCHAR(16) NOT NULL COMMENT '学生编号', Sname VARCHAR(30) NOT NULL原创 2017-08-27 20:08:25 · 883 阅读 · 0 评论 -
让我们一起聊聊“窗口函数”
在上篇的经典实例中,遇到了一种情形:查询每门功课成绩最好的前两名,说实话,一开始,我就进入了误区,很自然而然地使用了县排序后top或者Limit的思维,可是始终得不到想要的查询结果,哎,在对函数了解得不够多的情况下,去想使用一些常见的函数来解决的过程真的很伤脑啊,但是,经过查询资料发现,此处如果使用窗口函数Over和ROW_Number()、Partition by是非常容易解决的,那么而接下来,让原创 2017-08-27 21:47:37 · 775 阅读 · 0 评论 -
58到家数据库30条军规解读
军规适用场景:并发量大、数据量大的互联网业务 军规:介绍内容 解读:讲解原因,解读比军规更重要一、基础规范(1)必须使用InnoDB存储引擎 解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高(2)必须使用UTF8字符集 解读:万国码,无需转码,无乱码风险,节省空间(3)数据表、数据字段必须加入中文注释 解读:N年后谁tm知道这个r1,r2,r3字段是干嘛的(4转载 2017-09-01 17:12:52 · 501 阅读 · 0 评论 -
以不同的角度来看内连接和外连接
使用过MySQL的人都知道连接查询在MySQL查询中使用频率最高的,但是在使用过程中都或多或少地遇到一些疑惑,内连接和外连接的使用场景到底是怎样的?这其中又暗藏着什么样的玄机?接着,让我们以不同的角度来分析下内连接和外连接的区别吧!准备工作众所周知,验证和探索某一个问题时,首先要做的是做一些准备工作,就像在做数学证明题时,都需要准备一些证明过程的前提要点,而我的“前提要点”就是创建表,有了表,才好开原创 2017-09-02 15:45:19 · 904 阅读 · 0 评论 -
MySQL高阶之事务、存储结构、索引、触发器
差不多mysql的一些知识也学完了,数据库除了基本的增删改查操作外,要开始进入高阶部分了,那么mysql的高阶部分有哪些呢?虽然这些内容中有些平时用的很少,但是站在大数据环境下,有些内容确实显得格外重要,接下来,让我们一起来了解下吧!事务定义事务就是被绑定在一起作为一个逻辑工作单元的SQL语句分组,要么执行,要么不执行,就可以使用事务要将有组语句作为事务考虑,就需要通过 ACID 测试,即原子性,一原创 2017-09-02 16:51:39 · 688 阅读 · 0 评论