CREATE TABLE IF NOT EXISTS userinfo
(
user_id char(10) PRIMARY KEY,
CHECK(user_sex LIKE '男'OR user_sex LIKE '女'),
user_telephone char(11) NOT NULL
CHECK(LEN(user_telephone)=11),
①.、在MySQL数据库中创建一个用户表user,包含三个最基础字段:主键id,姓名name和年龄age.
LOAD DATA LOCAL INFILE "H:/user.txt" INTO TABLE USER(name,age);
不用给100分.我手机上不好写,明天10点左右我给你代码,,不用给那么多分
我写了一个,你自己根据情况添加内容:
php
$hostname = "localhost";
//主机名
$username = "root";
//用户名
$password = "";
//密码
$database = "flag";
//数据库名
mysql_connect($hostname, $username, $password);
//连接mysql
mysql_select_db($database);
//选择数据库
$query_Recordset1 = "SELECT * FROM member";
//定义查询语句
$Recordset1 = mysql_query($query_Recordset1) or die(mysql_error());
//执行查询
html xmlns=""
head
title无标题文档/title
/head
body
table border="1" align="center"
tr
tdid号/td
td用户名/td
td密码/td
td头像/td
td添加/td
td你自己/td
/tr
php do { ?
tdp align="center"img src="?php echo $row_Recordset1['headshot'];
//src是文件位置,我直接输出了数据库的头像位置,要是不出现,你就上网查询一下怎么解决路径问题,这个不难 ?" alt="" width="100" height="100" //p
p align="center"?php echo $row_Recordset1['username'];//再一次输出用户名 ?/p
!--width是宽度,heigth是高度.高度不定或者宽度不定(其中一个不定,就会自动缩放)--
php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?
/table
/body
/html
如果有不明白的,Hi我,我指导你.
第一个问题:
对应关系是多对多,也就是一篇文章可以给多人收藏,一人可以收藏多篇文章,使用第二种方法,可以任意扩展,第一种方法虽然在取值的时候方便,但是其他的扩展操作会很痛苦
第二个问题解法跟第一种一样
第三个问题:
缓存的使用,避免过度查询同样的sql,如果你的系统重复查询很少,你用缓存也没什么用,如果多,用缓存会快很多,你看你使用的情况,自己衡量什么时候该用
CREATE?TABLE?my_test(
+id+?int?unsigned?not?null?AUTO_INCREMENT?PRIMARY?KEY?COMMENT?'用户id',
改成上面这样,首先你的加注释的方式错了,还有你的设置主键的关键字拼错了,然后你的用户性别后面多了个逗号
当然是把100个用户内容放在这10个表里啊,要不然你每次有新用户都建表来存信息的话那还用数据库干嘛呢,还不如应word,你说是吧!
以上就是土嘎嘎小编为大家整理的怎么制作mysql用户表相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!