设计MySQL数据库的技巧(3)
来源:asp之家 时间:2009-09-06 11:56:00
用phpMyAdmin为MySQL输入规格
我们现在要用phpMyAdmin图形界面将上述规格输入到MySQL环境中。具体步骤如下:
1. 用MySQL用户名和密码登录phpMyAdmin。
2. 点击“数据库”链接,在“创建新数据库”部分中输入customercomplaint。
3. 在创建新表格中输入customertable,且在域的数量中输入6。
用上述设计规格来配置数据库中的变量。看下面的截图:
不要忘了检查receivingdate域中Default栏目下的Current_Timestamp。Unsigned意味着只能接受正值。Zero Fill意味着空白区域会以0来填补。例如,如果产品序列号为456,MySQL会将其保存为000456。创建指定表格的详细MySQL查询如下:
CREATE TABLE `customercomplaint`.`customertable` (
`customername` VARCHAR( 64 ) NOT NULL ,`price` DECIMAL( 7, 3 ) UNSIGNED NOT NULL ,`datepurchased` DATE NOT NULL ,`productkey` SMALLINT( 5 ) UNSIGNED ZEROFILL NOT NULL ,`complaintdetails` TEXT NOT NULL ,`receivingdate` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
) ENGINE = MYI
所有的部分都设定好后,点击“保存”。然后就可以向新设计的数据库中插入数据了。你会发现,数据库只接受符合设计规格的数据,而出现不符合规格的情况时会弹出错误信息