MySQL随笔(2)】的更多相关文章

1.把服务器上的ORALCE 数据库导成DMP,然后导入本机的临时库 2.先把ORACLE 表中的DATE 改为TIMESTAMP; a.先建立个表 create table type_table_info ( table_name varchar2(30), column_name varchar2(30), data_type varchar2(100) ) B.然后简历存储过程 create or replace procedure convert_date_to_timestamp /*…
MySQL查询优化器--非SPJ的优化 MySQL查询优化器--非SPJ优化(一)--GROUPBY优化 http://blog.163.com/li_hx/blog/static/1839914132013101503920225/ MySQL查询优化器--非SPJ优化(二)--ORDERBY优化 http://blog.163.com/li_hx/blog/static/18399141320131018113723225/ MySQL查询优化器--非SPJ优化(三)--DISTINCT优化…
索引本身是一个独立的存储单位,在该单位里边有记录着数据表某个字段和字段对应的物理空间.索引内部有算法支持,可以说查询速度非常快. 聚簇索引;聚簇索引不是单独的索引而是一种数据存储方式;聚簇索引的优点是访问的速度更快;缺点是插入速度严重依赖插入顺序,更新聚簇索引列的代价很高,页分裂会导致表占用更多的磁盘空间.工作原理:首先在索引中查找对应的值,其次根据匹配的索引找到相应的值,然后根据匹配到的索引的纪录找到相对应的数据行,最后将数据结果集返回给用户;索引速度快的原因: 有算法的技术支持,索引字段与物…
mysql是一种关系型数据库,和SQL ,oracle一样是较为常用的关系型数据库,属于oracle旗下的产品,在web应用方面,MySQL是最好的RDBMS(relational database management system,关系型数据库管理系统) 应用软件;特点: 体积小,速度快,成本低, 开放源码 支持TCP/IP, ODBC(open database connectivity, 开放数据库连接), JDBC(Java database connectivity, Java数据库…
MySQL数据库管理 本人实验所用的MySQL数据库版本:5.5.56-MariaDB MariaDB Server  操作系统:centos7.5 1.创建数据库 MariaDB [(none)]> create database test1; 2.查看所有数据库 MariaDB [(none)]> show databases; +--------------------+| Database |+--------------------+| information_schema || m…
(1)查询生命周期:从客户端到服务器,然后在服务器上进行解析,生成执行计划,执行,并返回给客户端.执行是整个生命周期中,最重要的阶段. (2)慢查询基础:优化数据访问,减少访问的数据行. (3)查询不需要的记录:mysql有时不是仅仅去返回只需要的数据,而是现将所有的数据先返回客户端再抛弃绝大部分数据.总是取出全部的列:select * 重复查询相同的数据:反复调用同一个sql 可以先把结果缓存起来. (4)衡量查询开销的指标响应时间:服务时间+排队时间扫描的行数:返回的行数:通常下扫描和返回的…
Soundex 声音相似的 select * from demos where Soundex('title') = Soundex('标示'); Concat 拼接语句 select concat(id,'(##',title,'##)') from demos; 正则 REGEXP select * from demos where value regexp '\\内容'; \\表示查找; \\f 换页 \\n 换行 \\r 回车 \\t 制表 \\v 纵向制表 AND 和 OR 一起时,先…
cmd链接数据库命令: 输入密码进入 显示全部的数据库: 退出服务器连接,还有/p   quit 非关系型数据库:NOSQL,not only sql 不仅仅是SQL 代表:redis,mongodb…
(select GROUP_CONCAT(car_brand_name separator ',') carBrandName,supplier_id from ycej_supplier_carbrand GROUP BY supplier_id) c on s.supplier_id = c.supplier_id…
本随笔主要是对初学者通过ADO.NET连接数据库的步骤(刚开始我也诸多不顺,所以总结下,让初学者熟悉步骤) 1.打开VS新建一个项目(这里的VS版本不限,建项目都是一样的步骤) VS2010版本如图: VS2013版本如图: 2.非空项目创建后,右侧“解决方案管理器”中会有一个“models”文件,右键“models”,具体步骤如下: 2-1步骤 2-2步骤 2-3步骤 2-3-1  注意这个是VS2010版本的截图 2-4步骤 2-5步骤 2-6步骤 2-7步骤 2-8步骤 2-10步骤 2-…