mySql的学习心得

时间:2021-10-09 23:24:06

不知不觉又到晚上了,总感觉每天的时间有些不过用,总感觉每天都有学不完的东西。但是,让我欣慰的是,还是颇有收获的。今天学习了另一个数据库mysql5的相关知识,下面是有关学习内容(php文件):

</head>

<body>

<?

  //链接数据库MYSQL mysql_connect(ip,username,password)

$conn=mysql_connect("127.0.0.1","root","1234");

if(!$conn)

{

    die("链接数据库失败!");

}

//指定数据库mysql_select_db(database,connection)

$result=mysql_select_db("KL",$conn);

if(!$result)

{

    mysql_close($conn);

    die("指定数据库失败!");

}

  //对数据库进行操作

/*

//插入数据

$sql="insert into t_user(uname,upass) values(‘11111’,'sdfdsf')";

$result=mysql_query($sql);

if(!$result)

{

    mysql_close($conn);

    die("插入数据失败");

}

//修改数据

$sql="update t_user set upass='ljl' where uname='11111'";

$result=mysql_query($sql);

if(!$result)

{

    mysql_close($conn);

    die("修改数据失败");

}

//删除数据

$sql="delete t_user where uname='11111'";

$result=mysql_query($sql);

if(!$result)

{

  //关闭数据库

mysql_close($conn);

    die("删除数据失败");

}

 */

//查询数据

$sql="select * from t_user ";//运行sql

$rs=mysql_query($sql);//运行sql,把结果保存在变量$rs中

if(!$rs)//如果运行不成功

{

    //关闭数据库

    mysql_close($conn);

    //输出出错信息,程序到此为止,不继续往下执行

    die("查询数据失败");

}

$recordcount=mysql_num_rows($rs);//的到sql运行返回的行数

echo $recordcount;

if($recordcount>0)//如果有返回行

{

    echo "<table border='1' align='center'>"

    echo "<tr>";

    echo "<td>";

    echo "用户名";

    echo "</td>";

    echo "<td>";

    echo "密码";

    echo "</td>";

    echo "</tr>";

    //遍历每一行

    while($row=mysql_fetch_assoc($rs))//得到一行

    {

        $id=$row['id'];

        echo $id;

        $uname=$row['uname'];//得到用户名

        $upass=$row['upass'];//的到密码

        echo "<tr>";

        echo "<td>";

        echo $uname;

        echo "</td>";

        echo "<td>";

        echo $upass;

        echo "</td>";

        echo "</tr>";

    }

    echo "</table>";

}

//

?>

</body>

</html>

坚持才是胜利,希望自己能持之以恒,谨此自勉!