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

mysql如何建立外键

一个主表blog博客表,
DROP TABLE IF EXISTS  `blog`;
CREATE TABLE `blog` (
  `id` int(11) NOT NULL auto_increment,
  `title` varchar(11) default NULL,
  `content` varchar(11) default NULL,
  PRIMARY KEY  (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
   另一个表comment,评论表
   博客表和评论表关系是1:N
 
drop table comment;
create table comment(
 id       int primary key,
 user     varchar(11),
 email    varchar(11),
 url      varchar(11),
 content  varchar(11),
 addTime  date,
 blog_id  int,
 constraint FK_blog_id foreign key (blog_id) references blog(id)
)ENGINE=InnoDB DEFAULT CHARSET=gb2312;  
 
    注意,一定要varchar(11),要不然就错了,我是根据已有表导出sql才看出来的.
    这个sql语句用sql-front导出后的结果是:
DROP TABLE IF EXISTS `comment`;
CREATE TABLE `comment` (
  `id` int(11) NOT NULL,
  `user` varchar(11) default NULL,
  `email` varchar(11) default NULL,
  `url` varchar(11) default NULL,
  `content` varchar(11) default NULL,
  `addTime` date default NULL,
  `blog_id` int(11) default NULL,
  PRIMARY KEY  (`id`),                        
  KEY `FK_blog_id` (`blog_id`)                        
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;                        
ALTER TABLE `comment`
  ADD FOREIGN KEY (`blog_id`) REFERENCES `blog` (`id`);


相关文档:

再谈mysql的配置文件my.ini or my.cnf (之一)

如若转载本文,请注明原始出处:http://hi.baidu.com/hexiong/blog/item/e860e5dd9b0d3ae376c6381a.html
(hexiong@baidu or iihero@CSDN)
偶尔碰到有人问使用mysql命令行,老让人输入--default-character-set=gbk之类无聊的选项,让人烦。让人多输入了几个字符,确实有点不对劲。
加上有时候自己有时候DIY,很少在window ......

Mysql 日期和时间转换函数大全

对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6 日期和时间类型。
这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内:
mysql> SELECT something from table
WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) select DAYOFWEEK('1998-02-03');
-&g ......

mysql命令集锦

mysql
命令集锦
测试环境:mysql 5.0.45
【注:可以在mysql
中通过mysql>
SELECT VERSION();
来查看数据库版本】

一、连接MYSQL


格式: mysql -h
主机地址 -u
用户名
-p
用户密码
1
、连接到本机上的MYSQL


首先打开DOS
窗口,然后进入目录mysql\bin
,再键入命令mysql -u r ......

Amfphp与Flex交互:读取mysql数据

服务器端代码,amfphp的services目录下建立readData.php文件,代码如下
<?php
    class ReadDB
    {
              function getData()
            &nb ......

解决Flex+amfphp+MySQL中文乱码的方法


首先:确定数据库的编码为utf8,正常储存中文(用MySQL-Front查看中文是否正常)
然后:Services查询MySQL时使用"SET NAMES 'utf8'",且通过"amfphp/browser"运行看看是否中文,如果乱码则修改gateway.php文件,去掉 $gateway->setCharsetHandler("utf8_decode", "ISO-8859-1", "ISO-8859-1");
最后:运行Flex程序显 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号