MySql教程:两个表之间更新数据2015-07-17 09:13:36
有两个表,结构如下: a(id,sex,email,public) b(id,depart,salary) 由于需求改变,要为 b 也增加一个 public 字段,并且和 a 表中 id 相同的记录中的 public 的值相同。 加一个字段比较容易,直接 alter就行了,但是表间更新数据以前没做过,就google 之,
MYSQL没有完全卸载将导致其安装不成功2015-07-17 09:13:36
安装MYSQL不成功,一般是因为服务器可能安装过MYSQL而没有完全卸载。 如遇到MYSQL启动不了的下列情况:无论双击mysqld.exe还是使用命令行,都没反映。查看我的电脑-管理-服务与应用程序-服务-mysql-启动,得到的结果为路径错误或意外终止,则需卸载服务然后重
Windows下MySQL安全权限设置2015-07-17 09:13:35
*注意:本文的内容涉及到修改NTFS磁盘权限和设置安全策略,请务必在确认您了解操作可能的后果之后再动手进行任何的修改。 文中提及的权限都是在原有权限上附加的权限。 [修改步骤] 1.创建用户 创建一个名为mysqlusr的用户,设置一个随机密码,密码的长度最
MySQL数据库规范化设计2015-07-17 09:13:35
建立一个 数据库 表维护规范 在一个定期基础而非等到问题出现才实施 数据库 表的检查是一个好主意。应该考虑到建立一个预防性维护的时间表,以协助自动问题,是你可以采取措施进行修正: 执行常规的 数据库 备份并允许更新日志。 安排定期的常规表检查。通过
MYSQL教程:MYSQL外键的应用2015-07-17 09:13:34
外键的作用: 保持数据一致性,完整性,主要目的是控制存储在外键表中的数据。 使两张表形成关联,外键只能引用外表中的列的值! 例如: a b 两个表 a表中存有 客户号,客户名称 b表中存有 每个客户的订单 有了外键后 你只能在确信b 表中没有客户x的订单后,
MYSQL教程:Explain用法2015-07-17 09:13:33
一.语法 explain table_name 例如: explain select * from t3 where id=3952602; 二.explain输出解释 程序代码 +----+-------------+-------+-------+-------------------+---------+---------+-------+------+-------+ | id| select_type | table | type |
Got error 28 from storage engine2015-07-17 09:13:33
今天开了虚拟机,创建了一个触发器,可以成功,不过show triggers 的时候报一下错误: Got error 28 from storage engine 以下是详细错误代码。 mysql show triggers; ERROR 1030 (HY000): Got error 28 from storage engine mysql show errors; +-------+--
MYSQL教程:学习MYSQL存储过程2015-07-17 09:13:33
一、 简介 存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应
用mysqldump导出Trigger问题解决方法2015-07-17 09:13:31
描述如下: 用mysqldump 导出 Trigger 的时候遇到一个问题,贴出来,以免大家犯错。 在执行下面的操作时: [root@ytt ~]# /usr/local/mysql/bin/mysqldump -S /tmp/mysql1.sock test test.sql 导出的结果里面含有 Trigger. [root@ytt ~]# /usr/local/mysql/b
MySQL前途难料开源数据库下一个领袖是谁?2015-07-17 09:13:30
MySQL被称为是最受欢迎的开源数据库,如今,它的命运却取决于Oracle与Sun并购案的结果。有消息说,正在调查该交易的欧盟委员会将在11月19日做出是否批准该交易的决定。2008年2月被Sun以10亿美元收购的MySQL,前路仍然难料。 有意思的是,10月27日,Red Hat宣

相关栏目

推荐MYSQL