zoukankan      html  css  js  c++  java
  • mysql数据库中创建与删除数据表

    <?
    $link = mysql_connect("localhost","root","");
    mysql_query("use mysql");
    $my = "create table test1(serial int unsigned not null primary key auto_increment,id varchar(20) not null,passwd varchar(20))";
    mysql_query($my,$link);
    $data = "insert into test1 values('','john','12345')";
    $data2 = "insert into test1 values('','edf','54321')";
    mysql_query($data);
    mysql_query($data2);

    $result = mysql_query("select * from test1", $link);
    while($row = mysql_fetch_row($result))
    {
      for($i = 0; $i < count($row); $i++)
     {
       echo "$row[$i]\n"."<br>";
     }

     

     

    <?php
    /*********************************************
    *
    * 教程名: Php程序设计教程(罗江游鱼)
    * 作 者 : 罗江游鱼 phpma jacking
    * Email : phpma@163.com  wenlongjie@163.com
    * 网 址 : http://www.phpma.com  博 客:  http://blog.phpma.com  论坛:http://bbs.phpma.com
    * 帮助、问题、建议: http://bbs.phpma.com/thread-htm-fid-2.html
    *本程序是由罗江游鱼、jacking一起精心制作的示例教程,制作的过程也就是我们成长的过程,我希望我们的教程能够帮助更多的人快速的学习php程序,让更多的人了解开源、懂得开源、传播开源、为开源事业作贡献...
    *测试的时候,请参照相应的注释、做相应的修改。
    *
    ***********************************************/
    ?>
    <html>
    <head>
    <title>在库中创建新表</title>
    </head>
    <body>
    <?php
    //创建了数据,接着就要在数据库中创建数据表,并且循环的返回数据表的列表。。。
    $db_host=localhost;                        //MYSQL服务器名
    $db_user=root;                            //MYSQL用户名
    $db_pass="";                            //MYSQL用户对应密码
    $db_name="test";                        //要操作的数据库
    //使用mysql_connect()函数对服务器进行连接,如果出错返回相应信息
    $link=mysql_connect($db_host,$db_user,$db_pass)or die("不能连接到服务器".mysql_error());
    mysql_select_db($db_name,$link);            //选择相应的数据库,这里选择test库
    //下面的$sql就为创建表的SQL语句
    $sql="create table test1(id int(5) not null auto_increment primary key, name varchar(12) not null,mail varchar(30) not null,phone varchar(14) not null,address varchar(30) not null)";
    if(mysql_query($sql,$link))                //发送SQL语句执行创建表的操作
    echo "表test1创建成功";                    //如果创建成功显示信息
    echo "<p>";
    echo "当前".$db_name."上的所有数据表为:";
    echo "<p>";
    $table_list=mysql_list_tables($db_name,$link);    //显示数据库中的表
    while($row=mysql_fetch_row($table_list))        //通过循环遍历返回的结果集
    {
        echo $row[0];                        //显示表名
        echo "<p>";
    }
    ?>
    </body>
    </html>



     

    <html>
    <head>
    <title>在库中删除表</title>
    </head>
    <body>
    <?php
    //怎样运用php程序实现数据表的删除的.....事例+注释说明一切。。。
    $db_host=localhost;                        //MYSQL服务器名
    $db_user=root;                            //MYSQL用户名
    $db_pass="";                            //MYSQL用户对应密码
    $db_name="test";                        //要操作的数据库
    //使用mysql_connect()函数对服务器进行连接,如果出错返回相应信息
    $link=mysql_connect($db_host,$db_user,$db_pass)or die("不能连接到服务器".mysql_error());
    mysql_select_db($db_name,$link);            //选择相应的数据库,这里选择test库
    echo "当前".$db_name."上的所有数据表为:";    //先显示表删除之后再显示以作比较
    echo "<p>";
    $table_list=mysql_list_tables($db_name,$link);    //显示数据库中的表
    while($row=mysql_fetch_row($table_list))        //通过循环遍历返回的结果集
    {
        echo $row[0];                        //显示表名
        echo "<p>";
    }
    $sql="drop table test1";                    //删除表的sql语句
    if(mysql_query($sql,$link))                //执行SQL语句
    echo "表test1已经被删除!";
    echo "<p>";
    echo "当前".$db_name."上的所有数据表为:";    //再次显示删除之后的表以作比较
    echo "<p>";
    $table_list=mysql_list_tables($db_name,$link);    //显示数据库中的表
    while($row=mysql_fetch_row($table_list))        //通过循环遍历返回的结果集
    {
        echo $row[0];                        //显示表名
        echo "<p>";
    }
    ?>
    </body>
    </html>


    }

     

      


    ?>

  • 相关阅读:
    HDU5418.Victor and World(状压DP)
    POJ2686 Traveling by Stagecoach(状压DP)
    POJ3254Corn Fields(状压DP)
    HDU5407.CRB and Candies(数论)
    CodeForces 352D. Jeff and Furik
    CodeForces 352C. Jeff and Rounding(贪心)
    LightOj 1282 Leading and Trailing
    Ural 1057. Amount of Degrees(数位DP)
    HDU 2089 不要62 (数位DP)
    HDU5366 The mook jong (DP)
  • 原文地址:https://www.cnblogs.com/lizhengjin/p/1301068.html
Copyright © 2011-2022 走看看