美文网首页
08.*MySQL 删除数据表*

08.*MySQL 删除数据表*

作者: 毓歾 | 来源:发表于2019-11-28 16:05 被阅读0次

    MySQL 删除数据表

    1.在phpMyAdmin中运行:

    DROP TABLE ·table_name ;· 

    2.使用PHP脚本删除数据表:

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

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

    $dbpass = '123456'; // mysql用户名密码

    $conn = mysqli_connect($dbhost, $dbuser, $dbpass);

    if(! $conn ){ die('连接失败: ' . mysqli_error($conn));}

    echo '连接成功<br />';

    //删除数据表

    $sql = "DROP TABLE runoob_tbl";

    mysqli_select_db( $conn, 'RUNOOB' );

    $retval = mysqli_query( $conn, $sql );

    if(!$retval ){ die('数据表删除失败: ' . mysqli_error($conn));}

    echo "数据表删除成功\n";mysqli_close($conn);

    (3.)删除数据:

    DELETE FROM `student` WHERE `gender`='女';      # 删除部分数据

    DELETE FROM `student`;    # 删除全部数据

    TRUNCATE `student`;    # 清空数据表

    DELETE 与 TRUNCATE 的区别:

    前者可以加上WHERE子句,只删除满足条件的部分记录,再次向表中添加记录时,                                                                                                                                                                                          不影响自动增长值; l后者只能用于清空表中的所有记录,且再次向表中添加记录时,                                                                                                                                                                                        自动增加字段的默认初始值将重新由1开始。

    相关文章

      网友评论

          本文标题:08.*MySQL 删除数据表*

          本文链接:https://www.haomeiwen.com/subject/ripbwctx.html