之前写了个链接数据的模版,也创建了数据库,现在准备搞一张表出来。找个例子大家看看。
具体怎么写出来的?
别着急写先看这些需要的type
和那些其他的约束条件
我们在创建一张表的时候,需要很多条件。比如这个字段要一个用户名的字段,那么这个用户名是什么数据类型呢?看看下图:
感觉复杂了呃。。。
先来一个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);
ok!搞一波试试吧
最近频繁出差
很躁动
口音刚刚变成“fulan话”
现在又转宁波话
北京的伙伴请注意
防暑降温
我们这里很冷
本微信号所有内容为前端客用户原创,前端客已获得独家授权,欢迎分享。
如有转载需求请留言征询,对于未经许可私自篡改内容、转载的行为我们保留追究维权的合法权利!
领取专属 10元无门槛券
私享最新 技术干货