• PHP与MySQL


    php与MySQL连接并在数据库“my_db”中新建数据表“persons”

    <?php
                $conn=mysql_connect("127.0.0.1","root","root");     //分别输入服务器名,用户名,密码连接数据库
                if(!$conn)
                {
                    die (mysql_error());                            //若连接失败直接退出,并输出错误
                }
                $sql="create database my_db";                       //这里可以这么理解:创建了数据库之后要绑定在这个连接上。当然,mysql_query()实际上是作为创建函数使用
                if(!mysql_query($sql,$conn))                        
                {
                    die (mysql_error());
                }
                mysql_select_db("my_db",$conn);                      //创建数据表前要选择数据库
                $sql="create table persons
                   (
                    id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,   //创建数据表时尽量全用大写,因为第一句小写时运行会报错
                    uname varchar(30) not null,                      
                    reg_date timestamp                                        
                   )"; 
                if(mysql_query($sql,$conn))                          //这里的函数调用和之前差不多,也就是把所有的创建,查询语句都通过这个连接实现
                {
                    echo "succeed";
                }else {
                    echo mysql_error();
                }
                mysql_close($conn);
                
    ?>

    在数据表中插入数据

    <?php
          $conn = mysql_connect("localhost","root","root");
          if (!$conn)
            {
               die('Could not connect: ' . mysql_error());
             }
    
           mysql_select_db("my_db", $conn);                                //要对数据表进行操作时,首先建立连接,然后选择数据库,
                                                                           //然后调用函数插入数据表
           mysql_query("INSERT INTO Persons (uname) 
           VALUES ('Peter')");
           mysql_close($conn);
    ?>

    在数据表中查询数据并输出:

            <?php    
                $conn=mysql_connect("127.0.0.1","root","root");
                if(!$conn)
                {
                    die (mysql_error());
                }
    
                mysql_select_db("my_db",$conn);
                $selectId=mysql_query("select * from persons",$conn);
                while($row=mysql_fetch_array($selectId))
                {
                    echo $row['id']."   ".$row['reg_date'];
                    echo "<br/>";
                }
                 mysql.close($conn);
             ?>
  • 相关阅读:
    对各种语言的运行时系统的思考
    在Ipython console运行shell命令
    浪潮之巅第四版
    Python实现BSC信道
    一款超赞的英文翻译工具-CopyTranslator
    Python处理alist文件——稀疏矩阵的读取和存储
    Numpy/Scipy 中与Matlab中的sparse函数等效的操作——Python处理稀疏矩阵
    简单优先分析法
    蓝桥杯 矩阵乘法
    蓝桥杯 Island Hopping Java代码
  • 原文地址:https://www.cnblogs.com/puffmoff/p/7210580.html
Copyright © 2020-2023  润新知