梁先国SEO专注网站优化,让您网站更具价值!

当前位置:首页 > WEB前端学习 > php数据表创建成功与失败,在此一举!

php数据表创建成功与失败,在此一举!

时间:2018-08-18 22:36 来源:重庆网站制作公司(www.seozol.cn) 作者:重庆网站建设公司

  之前写了个链接数据的模版,也创建了数据库,现在准备搞一张表出来。找个例子大家看看。

  具体怎么写出来的?

  别着急写先看这些需要数据类型type(int;varchar;char;decimal;tinvint),和那些其他的php数据表创建约束条件(字段名字、长度length、key主键)


       数据类型type、约束条件

 

  我们在创建一张表的时候,需要很多条件。比如这个字段要一个用户名的字段,那么这个用户名是什么数据类型呢?看看下图:


php数据表用户名数据类型
 

  感觉复杂了呃。。。

  先来一个sql语句的试试水

  你需要先选择一数据库,别忘了

  CREATE TABLE `user_login`(

  `default_id` INT(10) AUTO_INCREMENT PRIMARY KEY,

  `user_name` VARCHAR(100) NOT NULL,

  `user_password` INT(100) NOT NULL,

  `date_created` TIMESTAMP)ENGINE=InnoDB DEFAULT CHARSET=utf8;

  格式就是这样的一个格式,那么用php的方式写呢?

  $dbhost = 'localhost:3306'; // mysql服务器主机地址

  $dbsuser = 'root'; // mysql用户名

  $dbpassword = '0000'; // mysql用户名密码

  $connect = mysqli_connect($dbhost,$dbsuser,$dbpassword);

  if(!$connect)

  {

  die('连接失败: ' . mysqli_error($connect));

  }

  echo '连接成功
';

  $sql = "CREATE TABLE `user_login_php`(".

  "`default_id` INT(10) AUTO_INCREMENT PRIMARY KEY,".

  "`user_name` VARCHAR(100) NOT NULL,".

  "`user_password` INT(100) NOT NULL,".

  "`date_created` TIMESTAMP);";

  //选择叫这个名字的数据库

  mysqli_select_db($connect, 'user');

  //使用 PHP 的 mysqli_query() 函数来创建已存在数据库的数据表。

  //该函数有两个参数,在执行成功时返回 TRUE,否则返回 FALSE。

  $result = mysqli_query($connect, $sql );

  if(!$result)

  {

  die('数据表创建失败: ' . mysqli_error($connect));

  }

  echo "数据表创建成功";

  mysqli_close($connect);

  ?>

本文标签:

版权声明:本文:php数据表创建成功与失败,在此一举! 由重庆网站制作公司(www.seozol.cn)原创内容,如需要转载请注明原文网址:重庆网站建设公司http://www.seozol.cn/

 
喜欢看,就分享到:

围观: 9999次 | 责任编辑:重庆网站建设公司

推荐文章

热门文章

最新文章

回到顶部