php如何连接mysql建立表???

pody 2010-07-18 07:12:54
最近遇到一个问题,php已经和mysql数据库连接上,接下来要如何建立表呢?表中要有四项:username,name,email,passowrd...
麻烦各位帮忙解答下,
...全文
66 8 打赏 收藏 举报
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
igaojie 2010-07-18
正解!!!!!!
[Quote=引用 7 楼 cunningboy 的回复:]
PHP code
<?php
if (!$link = mysql_connect('mysql_host', 'mysql_user', 'mysql_password')) {
echo 'Could not connect to mysql';
exit;
}

if (!mysql_select_db('mysql_dbname', $link)) {
……
[/Quote]
  • 打赏
  • 举报
回复
CunningBoy 2010-07-18
<?php
if (!$link = mysql_connect('mysql_host', 'mysql_user', 'mysql_password')) {
echo 'Could not connect to mysql';
exit;
}

if (!mysql_select_db('mysql_dbname', $link)) {
echo 'Could not select database';
exit;
}

$sql = 'CREATE TABLE User ( username VARCHAR(32), name VARCHAR(32), email VARCHAR(128), password VARCHAR(128);';
$result = mysql_query($sql, $link);

if (!$result) {
echo "DB Error, could not create table the database\n";
echo 'MySQL Error: ' . mysql_error();
exit;
}

mysql_free_result($result);
?>
  • 打赏
  • 举报
回复
funfun5433 2010-07-18
能连上数据库 那么只要把执行sql语句的那个字符串改成建表的sql就可以了
  • 打赏
  • 举报
回复
kyzy_yy_pm 2010-07-18
create table table_name(
id int(10) not null primary key auto_increment,
name varchar(100),
email varchar(100),
password varchar(100)
)
  • 打赏
  • 举报
回复
kyzy_yy_pm 2010-07-18

create table table_name(
id int(10) not null primary key auto_increment 1username varchar(100),
name varchar(100),
email varchar(100),
password varchar(100)
)

不知道有没有错误,劝你还是装个phpmysqladmin比较好,方便快捷还不会出错的
  • 打赏
  • 举报
回复
pody 2010-07-18
可不可以直接用php创建个的?
  • 打赏
  • 举报
回复
LuciferStar 2010-07-18
装一个phpmyadmin吧?鼠标操作,顺便还能学习sql。
  • 打赏
  • 举报
回复
liuahuilele 2010-07-18
可以通过 phpadmin 等工具 直接可视化的创建表
也可以用sql 语句来创建
直接google 例子很多的
  • 打赏
  • 举报
回复
相关推荐
发帖
基础编程

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
帖子事件
创建了帖子
2010-07-18 07:12
社区公告
暂无公告