php学习笔记(六)数据库表的关联

这篇博客介绍了PHP操作数据库时如何进行表的关联,通过示例代码展示了创建表和插入记录的过程,包括index.php、conn.php和jokes.html.php三个文件的应用。
摘要由CSDN通过智能技术生成

创建表并插入几条记录的代码

CREATE TABLE joke (
    id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
    joketext TEXT,
    jokedate DATE NOT NULL)DEFAULT CHARACTER SET utf8 ENGINE=INNODB;
INSERT INTO joke SET
joketext = 'Why did the chicken cross the road? To get to the other side!',
jokedate = '2009-04-01';
INSERT INTO joke 
(joketext,jokedate) VALUES(
    'Knock-knock!who\'s there?Boo!who?Don\'t cry;it\'s only a joke!',
    "2009-04-01");
#通过放置反斜杠来对内容中的单引号进行转义


给表添加列

ALTER TABLE joke ADD COLUMN authorname VARCHAR(255);#VARCHAR(255)表示可变长度的字符串,最多包含255个字符
ALTER TABLE joke ADD COLUMN authoremail VARCHAR(255);#添加列

删除表中的列

ALTER TABLE joke DROP COLUMN authorname;#删除表中的列
ALTER TABLE joke DROP COLUMN authoremail;#删除表中的列


建立新表

CREATE TABLE author (
    id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
    name VARCHAR(255),
    email VARCHAR(255)
    )DEFAULT CHARACTER SET utf8 ENGINE=INNODB
给表添加新列
ALTER TABLE joke ADD COLUMN authorid INT

添加内容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值