码迷,mamicode.com
首页 > 数据库
mysql根据下划线模糊查询
每天进步一点点!如图:注意没有百分号%两个下划线:三个下划线:相关:%代表任意多个字符_代表一个字符在MySQL中,SQL的模式缺省是忽略大小写的_:表示任意单个字符。匹配单个任意字符,它常用来限制表达式的字符长度语句:(可以代表一个中文字符)参考:http://blog.csdn.net..
分类:数据库   时间:2014-11-12 18:09:48    阅读次数:635
mysql数据库事件调度(Event)
mysql中的事件调度器可以定时对数据库增加,删除和执行操作,相当于数据库中的临时触发器,与Linux系统中的执行计划任务一样,这样就可以大大降低工作量.1.开启事件调度器[root@node1~]#vim/usr/my.cnf--在配置文件中加入以下语句启用调度器event_scheduler=1[root@node1~]#/etc/in..
分类:数据库   时间:2014-11-12 18:05:36    阅读次数:342
sql求1到100的质数
有人问怎么求1到100的质数,所以就试着用sql写了个WITHx1AS (SELECTLEVEL+1ASidFROMdualCONNECTBYLEVEL<=99), x2AS (SELECTa.id,a.id/b.idASnumFROMx1a,x1bWHEREa.id<>b.id) SELECTDISTINCTid FROMx2 WHEREidNOTIN(SELECTDISTINCTidFROMx2WHEREnumNOTLIKE‘%.%‘) ORDER..
分类:数据库   时间:2014-11-12 18:04:00    阅读次数:203
Oracle锁
1、定义:锁(lock)机制用于管理对共享资源的并发访问(使对这些共享资源的并发性访问串行化),同时还能提供数据完整性和一致性。2、Oracle锁特征:在Oracle中锁不是稀有资源;Oracle不会自动升级锁,永远不会;在Oracle中,行级锁没有相关的开销3、Oracle锁分类DML锁DDL锁内..
分类:数据库   时间:2014-11-12 18:02:53    阅读次数:266
编译安装mysql-5.5.33
操作系统centos6.4x86_64mysql版本5.5.33安装依赖软件#yum-yinstallgccgcc-c++ncurses-develbison-devellibaio-devel2.安装cmake#yum-yinstallcmake283.编译安装#groupadd-rmysql#useradd-gmysql-r-d/mysqldata-s/sbin/nologinmysql#chown-Rmysql:mysql/mysqldata#tarxfmysql-5..
分类:数据库   时间:2014-11-12 18:00:38    阅读次数:311
mysql 5.6 之 有关timeout参数
mysql5.6之有关timeout参数mysql>showglobalvariableslike‘%timeout%‘;+-----------------------------+----------+|Variable_name|Value|+-----------------------------+----------+|connect_timeout|1000||delayed_insert_timeout|300||innodb_flush_log_at_timeout|1||i..
分类:数据库   时间:2014-11-12 17:58:59    阅读次数:242
mysql数据导出权限问题
mysql数据导出的方法有很多,例如mysqldump, mysql -e 'sql' > file, 这些都可以很方便的导出数据,可是在使用普通用户导出数据的时候,出现了问题。 1 select * into outfile "file_path" from my_table 上面的语句也是mysql导出数据的一种方式,在...
分类:数据库   时间:2014-11-12 17:53:06    阅读次数:235
sql server自定义函数
CREATE function [dbo].[f_testFunc]( @v_id nvarchar(4000) ,@v_type nvarchar(4000) ) returns NVARCHAR(4000) asbegin declare @str_res NVARCH...
分类:数据库   时间:2014-11-12 17:46:15    阅读次数:154
Hibernate不能实时获取MySQL数据库的更新
最近项目中使用到了Hibernate,但每次数据库记录有更新后,用hibernate无法查找到更新后的数据。网上查找了许多教程,最终发现通过更改hibernate的默认连接池可以解决。通过使用c3p0连接池,替换掉hibernate的默认连接池后,就可以查找到MySQL更新后的数据了。...
分类:数据库   时间:2014-11-12 16:41:05    阅读次数:234
oracle_高级子查询
?? oracle_高级子查询 ①子查询 子查询是嵌套在 SQL 语句中的另一个SELECT 语句 子查询 (内查询) 在主查询执行之前执行 主查询(外查询)使用子查询的结果 ②多列子查询 主查询与子查询返回的多个列进行比较 where (column1,column2) in (子查询) 例:查询与141号或174号员工的manager_id和department_id相同的其...
分类:数据库   时间:2014-11-12 16:40:51    阅读次数:354
mysql增加远程连接用户及查看数据库表结构
一、增加远程连接用户 1.用root权限登录数据库 2.加用户:grant all privileges on *.* to''111@'192.168.1.%'identified by '222' with grant option; 其中111为账户,222为:密码 允许的远程I...
分类:数据库   时间:2014-11-12 16:27:37    阅读次数:481
mysql_connect(): [2002] No such file or directory
在mac中搭建php的开发环境1. apach ---- 推荐用MAMP。你只要把你的php文件/项目放入到htdocs(/Applications/MAMP/htdocs)目录下,启动mamp,输入localhost就可以直接看见你这个目录下的所有文件了。--由于这种相对简单,这里不再赘述,如果任...
分类:数据库   时间:2014-11-12 16:25:58    阅读次数:261
sql 对一张表进行按照不同条件进行多次统计
最近一直在做数据统计,在此过程中,遇到过好多种情况都是对一张表按照不同的条件进行多次统计,以前的做法是统计几次按照不同的条件left join 几次,虽然也能得到想要的结果,但是效率太低,反映在页面就是访问速度很慢。今天在又一次遇到这种情况,要对一张表按照不同的条件进行七八次统计,不想在按照以前的思...
分类:数据库   时间:2014-11-12 16:25:30    阅读次数:211
MySQL执行计划解读
Explain语法EXPLAIN SELECT ……变体:1. EXPLAIN EXTENDED SELECT ……将执行计划“反编译”成SELECT语句,运行SHOW WARNINGS 可得到被MySQL优化器优化后的查询语句 2. EXPLAIN PARTITIONS SELECT ……用于分....
分类:数据库   时间:2014-11-12 16:25:54    阅读次数:214
SQL小操作总结
对SQL数据表中的数据直接更新操作SQL语句://直接调用数据表中的函数update test set test.a = test.a + 1 where b = 100
分类:数据库   时间:2014-11-12 16:17:14    阅读次数:155
mysql 插入/更新数据
mysql 插入/更新数据INSERT 语句1、一次性列出全部字段的值,例如:INSERT INTO student VALUES('Chenqi','M', 29);INSERT INTO student VALUES('Bush','M', 60),('Obama', 'M', 45);允许同时...
分类:数据库   时间:2014-11-12 16:17:10    阅读次数:245
SQL中内连接和外连接
如表 ------------------------------------------------- table1 | table2 | ------------------------------------------------- id name |id score | 1 le...
分类:数据库   时间:2014-11-12 16:12:02    阅读次数:292
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!