
数据库
SuJFighting
技术的突飞猛进往往是自然发生的。 你在某个夜晚苦熬一个知识点时, 不会觉得自己突飞猛进; 只有在多年后的某日,灵光乍现,用这个技术解决了问题, 内心才会小小地波动一下, 猛然忆起当年深夜中的青灯一盏。
展开
-
mysql 忘记root密码解决方法
1.在dos环境下进入mysql的安装目录的bin目录下,eg:c:\mysql\bin>。 用以下命令启动MySQL,以不检查权限的方式启动;mysqld --skip-grant-tables 3. 然后保持上面dos窗口不关闭,重新打开一个dos窗口,用空密码方式使用root用户登录 MySQL; mysql -u root4. 修改root用户的密码; mysql>原创 2011-11-26 18:45:43 · 504 阅读 · 0 评论 -
mysql key primary key unique index index的区别
unique index 唯一索引index 普通所以关键字UNIQUE把它定义为一个唯一索引.唯一性索引 和“普通索引”基本相同,但有一个区别:唯一索引列的所有值都只能出现一次,即必须唯一。KEY与INDEX区别批注:这部分我仍云里雾里。KEY通常是INDEX同义词。如果关键字属性PRIMARY KEY在列定义中已给定,则PRIMARY KEY也可以只指定为KEY。转载 2015-12-04 16:47:19 · 1287 阅读 · 0 评论 -
工作中常用命令总结
修改mysql用户密码:mysql -u root -p mysql>use mysql;mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='username';mysql> FLUSH PRIVILEGES;mysql> quit;原创 2015-09-07 19:22:37 · 532 阅读 · 0 评论 -
mysql join的图例解释,超完美
原文地址:http://www.codeproject.com/Articles/33052/Visual-Representation-of-SQL-JoinInner JOINThis is the simplest, most understood Join and is the most common. This query will return all of t翻译 2015-11-17 11:29:05 · 695 阅读 · 0 评论 -
mongodb aggregation 聚合
Aggregation Pipeline BehaviorIn MongoDB, theaggregate command operates on a single collection, logically passing theentire collection intothe aggregation pipeline. To optimize the operat翻译 2015-11-04 15:43:53 · 1046 阅读 · 0 评论 -
mysql事物和存储引擎以及php实现事物
设想网上购物的一次交易,其付款过程至少包括以下几步数据库操作: · 更新客户所购商品的库存信息 · 保存客户付款信息--可能包括与银行系统的交互 · 生成订单并且保存到数据库中 · 更新用户相关信息,例如购物数量等等 正常的情况下,这些操作将顺利进行,最终交易成功,与交易相关的所有数据库信息也成功地更新。但是,如果在这一系列过程中任何一个环节出了差错,例如在更新商品库存信息时发生异常、该转载 2015-11-03 13:53:27 · 903 阅读 · 0 评论 -
使用数据时的一个问题:建立数据库时小心使用了关键字
首先我新建了一个数据库menu然后在menu里新建一个字段revoke然后在向这个数据库插入一条记录时出错了:// $sql = "insert into menu (id, username, parent_id, name, realname, allwriters, mainwriters, cwriters, cw_email, cw_phone, summary, keyword原创 2012-12-02 16:01:37 · 785 阅读 · 0 评论 -
windows 关闭不需要的数据库服务 禁止不用的web服务扩展的方法 图文
操作说明一.主机默认装有的数据库有SQL Server 2005和MySQL,服务默认都是启用的,启用中对CPU的使用和内存的使用都很大,如果主机中不需要数据库或者不需要某一个数据库可以对其服务进行停止,方法如下:选择“SQL Server 2005服务”,分别右键将“SQL Server FullText Search(MSSQLSERVER)”和“SQL Server (MSSQLSE转载 2012-05-15 10:06:12 · 1952 阅读 · 0 评论 -
Sql Server2005中如何设置ID自动增值
我们在SQL2000中,设置自动增值我们是在标识里选择是,然后再设置下面的标识的种子和标识增量,种子就是这从哪个数字开始,增量就是每次添加几。如下图:SQL2000标识方法但SQL2005里没有这么多。设置方法也不一样。如下图,在列属性里没有任何关于设置标识的选项,只有在右边的表属性里,有个标识列。如你把ID设置为自增,那就在标识列里写ID或下拉选择。但在2005里没有标识的种子和标识转载 2012-02-19 15:57:57 · 4755 阅读 · 0 评论 -
mysql支持跨表delete删除多表记录
在Mysql4.0之后,mysql开始支持跨表delete。 Mysql可以在一个sql语句中同时删除多表记录,也可以根据多个表之间的关系来删除某一个表中的记录。 假定我们有两张表:Product表和ProductPrice表。前者存在Product的基本信息,后者存在Product的价格。 第一种跨表删除的方式是不用join,在delete时指定用半角逗号分隔多个表来删除,如下sql转载 2016-04-21 16:53:13 · 1406 阅读 · 0 评论