易截截图软件、单文件、免安装、纯绿色、仅160KB

mysql语句

delimiter // 改变界定符 为//
 
列出所有数据库 show databases;
列出所有数据表 show tables;
改变连接数据库 use databaes
 
 
插入记录 insert into users(UserName,Password) values('ivwshjj','123456');
删除记录 delete from users where username='ivwshjj';
查询记录 select * from `users`;
更新记录 update users set Password='18823454' where UserName='ivwshjj';
show create procedure 返回存储过程创建语句 后面加上 存储过程的名称
show create function 返回函数创建语句
 
show procedure status; 显示所有存储过程信息(可添加条件)
show function status; 返回所有函数的信息(可添加条件)
 
//存储过程示例,参数名称不能和列的名称相同
create procedure Users_Id(in Uid int)
Begin
Select * from user where id=Uid;
end


相关文档:

MySQL 备份和恢复策略

在数据库表丢失或损坏的情况下,备份你的数据库是很重要的。如果发生系统崩溃,你肯定想能够将你的表尽可能丢失最少的数据恢复到崩溃发生时的状态。本文主要对MyISAM表做备份恢复。
 
备份策略一:直接拷贝数据库文件(不推荐)
备份策略二:使用mysqlhotcopy备份数据库(完全备份,适合小型数据库备份)
备份策略 ......

对mysql的order by及limit优化要适数据情况而定

以下这篇文章论述上在什么情况下子查询比一般的内连接查询更加快速
http://www.mysqlperformanceblog.com/2010/03/18/when-the-subselect-runs-faster/
以下是我对mysql的order by和limit优化的建议,要适表的数据量和用来过滤列的唯一值的个数而定
(1)where子句中用来过滤结果的列所在索引的cadinality很小,即用相关 ......

mysql随机数据生成并插入

      dblp数据库中引用信息很少,平均一篇论文引用0.2篇。使用dblp做实验数据集的某篇论文提到,可以随机添加引用信息。受此启发,我打算为每一篇论文都添加20篇随机引用,于是就写出了如下的sql语句:
     String sql = "insert into citation(pId1,pId2) values( (selec ......

windows7下安装apache+php+mysql问题记录

最近新买了个电脑,系统是windows7,window7在界面,功能方面都挺让人满意的,感觉很爽,不爽的是又要重新安装环境了。
所有软件均安装在F:\server\下
apache目录:F:\server\apache2.2
php目录:F:\server\php
msyql目录:F:\server\mysql
一、安装apache
安装apache的版本是:httpd-2.2.15-win32-x86-no_ssl.msi
� ......

一个MYSQL的小问题

一下是一个SQL的小问题,困扰了3分钟,写下来记录一下。
数据库是MYSQL 5, 表的结构很简单, 就一个字段是abc,整型。
一下语句运行的结果是一样的。自己不留神,导致困扰了3分钟。
select * from table1 from abc = '123'
select * from table1 from abc = '123_1'
以上语句原来是查找是否数据存在,结果123_1和1 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号