当前位置:Gxlcms > 数据库问题 > php笔记六:操作MySQL表格(创建表格)

php笔记六:操作MySQL表格(创建表格)

时间:2021-07-01 10:21:17 帮助过:2人阅读

-u root -p 回车 输入密码 连接MySQL数据库
SHOW DATABASES; 查看MySQL中的所有数据库
CREATE DATABASES 用于创建数据库
DROP DATABASE 用于删除数据库
USE 数据库名 选择数据库
SHOW TABLSES; 查看某个数据库中的所有表
CREATE TABLE 表名(字段名 类型 长度 约束 空); 创建表语句
DESC 表名 查看表结构

2、例子:

<?php
     //向MySQL数据库中发送一条创建数据表的SQL语句
     $link = @mysql_connect(‘localhost‘,‘root‘,‘root‘);

     //判断连接数据库是否成功
     //注意加叹号,否则连接数据库失败,错误号为0,原因0
     if(!$link){
          die("连接数据库失败,错误号为:" . mysql_errno() . "失败原因" . mysql_errno()); 
     }

     //选择数据库
     $db = mysql_select_db("test");

     //判断选择数据库是否成功
     if(!$db){
         die("选择数据库失败,错误号为:" . mysql_errno() . "失败原因" . mysql_errno());
     }

     //拼装创建表的SQL语句
     $sql  = "CREATE TABLE students(";
     $sql .= "stuID int(4) not null auto_increment primary key,";
     $sql .= "stuName varchar(20) not null,";
     $sql .= "stuSex tinyint not null default 1,";
     $sql .= "stuBirth date not null,";
     $sql .= "classId int(4) not null);";
     
     //执行创建表语句
     if(mysql_query($sql)){
         echo "创建表成功";
     }else{
         echo "创建表失败";
     }

     //操作完毕后关闭数据库连接
     mysql_close($link);

     

 

php笔记六:操作MySQL表格(创建表格)

标签:

人气教程排行