数据库

总计 12 页,当前第 7 页
数据库

在一个千万级的数据库查寻中,如何提高查询效率?

1、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null // 可以在num上设置默认值0,确保表中num列没有null值,然...
8年前 (2016-11-09) 阅读(3289) 赞一个 (1) 评论(0) 链接直达
MySql

Mysql数据库忘记密码时如何修改

当我们忘记mysql数据库密码时我们就无法正常进入数据库,也就无法修改密码,那么这时该怎么修改密码呢,这里教大家一个简单常用修改密码的方式。方法/步骤1、打开mysql.exe和mysqld.exe所在的文件夹,复制路径地址2、打开cmd命令提示符,进入上一步mysql.exe所在的文件夹。3、输入命令 mysqld --skip-grant-tables 回车,此时就跳过了mysql的用户验证。注意输入此命令之后命令行就无法操作了,此...
8年前 (2016-10-14) 阅读(2258) 赞一个 (1) 评论(0) 链接直达
MySql

MySql的触发器

阅读目录一、什么是触发器二、特点及作用三、例子:创建触发器,记录表的增、删、改操作记录四、弊端一、什么是触发器简单的说,就是一张表发生了某件事(插入、删除、更新操作),然后自动触发了预先编写好的若干条SQL语句的执行;二、特点及作用特点:触发事件的操作和触发器里的SQL语句是一个事务操作,具有原子性,要么全部执行,要么都不执行;作用:保证数据的完整性,起到约束的作用;三、例子:创建触发器,记录表的增、删、改操作记录接下来将创建user和...
8年前 (2016-09-03) 阅读(2371) 赞一个 (1) 评论(0) 链接直达
MySql

MySql的视图

阅读目录一、什么是视图二、视图的特性三、视图的作用四、使用场合五、视图实例1-创建视图及查询数据操作六、视图实例2-增删改数据操作七、其它一、什么是视图通俗的讲,视图就是一条SELECT语句执行后返回的结果集。所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上。二、视图的特性视图是对若干张基本表的引用,一张虚表,查询语句执行的结果,不存储具体的数据(基本表数据发生了改变,视图也会跟着改变);可以跟基本表一样,进行增删改查...
8年前 (2016-09-03) 阅读(2503) 赞一个 (1) 评论(0) 链接直达
MySql

MySql的存储过程

阅读目录一、什么是存储过程二、有哪些特性三、创建一个简单的存储过程四、存储过程中的控制语句五、存储过程弊端一、什么是存储过程简单的说,就是一组SQL语句集,功能强大,可以实现一些比较复杂的逻辑功能,类似于JAVA语言中的方法;ps:存储过程跟触发器有点类似,都是一组SQL集,但是存储过程是主动调用的,且功能比触发器更加强大,触发器是某件事触发后自动调用;二、有哪些特性有输入输出参数,可以声明变量,有if/else, case,while...
8年前 (2016-09-03) 阅读(2519) 赞一个 (1) 评论(0) 链接直达
MySql

MySql的事件//定时任务

阅读目录什么是事件开启事件自定义事件举例什么是事件一组SQL集,用来执行定时任务,跟触发器很像,都是被动执行的,事件是因为时间到了触发执行,而触发器是因为某件事件(增删改)触发执行;开启事件查看是否开启:show variables like 'event_scheduler';如果显示OFF,则输入以下语句开启:set global event_scheduler&nb...
8年前 (2016-09-03) 阅读(2557) 赞一个 (0) 评论(0) 链接直达
MySql

MySql的函数

阅读目录一、什么是函数二、与存储过程的区别三、mysql自带函数四、自定义函数一、什么是函数mysql中的函数与存储过程类似,都是一组SQL集;二、与存储过程的区别函数可以return值,存储过程不能直接return,但是有输出参数可以输出多个返回值;函数可以嵌入到sql语句中使用,而存储过程不能;函数一般用于实现较简单的有针对性的功能(如求绝对值、返回当前时间等),存储过程用于实现复杂的功能(如复杂的业务逻辑功能);三、mysql自带...
8年前 (2016-09-03) 阅读(2207) 赞一个 (0) 评论(0) 链接直达
数据库

【Access】数据库Java执行增/删/改/查/操作

第一步,创建一个数据库,命名为MyAccessDB.mdb;新建表,增加表数据第二步,添加数据源。在“控制面板”中打开“管理工具”找到ODBC数据源,双击打开。在用户DSN选项卡下选择MS Access Database,然后点击右侧“添加”按钮,选择Driver do Microsoft Access(*mdb),然后点击“完成”按钮。在弹出的安装对话框中,填写数据源名称“AccessData”,说明“数据源”,然后点击“选择”按钮,...
8年前 (2016-08-18) 阅读(3568) 赞一个 (0) 评论(0) 链接直达
Oracle

【Oracle】rpad 和 lpad 函数

Lpad Function:在PL/SQL中用于往源字符串的左侧填充一些字符。函数参数:lpad( string1, padded_length, [ pad_string ] )string1:源字符串padded_length:最终返回的字符串的长度,如果最终返回的字符串的长度比源字符串的小,那么此函数实际上对源串进行截断处理pad_string:用于填充的字符,可以不填,默认为空字符下面是几个实例--返回值长度大于源字符串长度,将...
8年前 (2016-08-18) 阅读(2565) 赞一个 (2) 评论(0) 链接直达

程序喵 www.ibloger.net

文章归档 站内留言 给我写信 文章订阅