自己看-MySQL
MySQL
设置新的数据库:create database 表名;
数据库设置为默认数据库:use 表名;
查看数据库是否有东西:show tables;
添加一个表:
create table admin(
id int primary key auto_increment,
username varchar(20),
password char(32)
);
数据库分析:
1、创建新的数据库 web1
create database web1;
2、管理员表 admin
管理员(ID,登录名,密码)
create table admin(
id int primary key auto_increment,
username varchar(20),
password char(32)
);
3、单页模块表 board
单页表(ID,模块名,内容)
create table board(
id int primary key auto_increment,
boardname varchar(20),
content text
);
4、新闻表 news
新闻表(ID,标题,分类,作者,内容,头图,发布时间,点击率)
create table news(
id int primary key auto_increment,
title varchar(50),
cate_id int default 0,
author varchar(30),
content text,
img varchar(50),
intime timestamp default current_timestamp,
hits int default 0
);
5、产品表 product
产品表(ID,名称,编号,分类,详细说明,产品图,发布时间,点击率)
create table product(
id int primary key auto_increment,
productname varchar(40),
pro_no varchar(30),
cate_id int default 0,
content text,
img varchar(50),
intime timestamp default current_timestamp,
hits int default 0
);
6、分类表 category
分类表(ID,分类名,排序号)
create table category(
id int primary key auto_increment,
catename varchar(30),
orderno tinyint unsigned default 5
);
7、友情链接表 flink
友情链接表(ID,链接名,网址,说明,时间)
create table flink(
id int primary key auto_increment,
title varchar(20),
link_url varchar(50),
content varchar(50),
intime timestamp default current_timestamp
);
8、留言表 guestbook
留言表(ID,用户名,内容,留言时间)
create table guestbook(
id int primary key auto_increment,
username varchar(30),
content text,
intime timestamp default current_timestamp
);
查看添加表的表头字段:desc admin;
往表里添加新的表头:alter table admin add column flag varchar(10);
向数据库表里添加数据:insert into admin(username,password,flag) values(‘admin’,‘123456’,‘超级管理员’);
修改数据表数据:update admin set 表头=要修改的内容 where id=第几个id号;