zoukankan      html  css  js  c++  java
  • mysql增删改查基本语句

    数据库的链接和选择及编码 
    $link=mysql_connect("localhost","root","123456") or die("数据库连接失败".mysql_error());    // 连接数据库
    $sel=mysql_select_db("login",$link) or die("数据库选择失败".mysql_error());                        // 选择数据库
    mysql_query("set names 'utf8'");                                                                               // 设置数据库编码

    添加数据
    $link=mysql_connect("localhost","root","123456") or die("数据库连接失败".mysql_error());
    $sel=mysql_select_db("login",$link) or die("数据库选择失败".mysql_error());
    mysql_query("set names 'utf8'",$sel);
    $add="insert into title(title,content,username,time) values('$title','$content','$username',$time)";
    $query=mysql_query($add);
    if($query){
    echo "add sucess";
    echo "<meta http-equiv="refresh" content="1;URL=show_message.php" />";
    }
    else echo "add false";

    删除数据
    $link=mysql_connect("localhost","root","123456") or die("数据库连接失败".mysql_error());
    $sel=mysql_select_db("login",$link) or die("数据库选择失败".mysql_error());
    mysql_query("set names 'utf8'");
    $id=$_GET['id'];
    $delete="delete from title where id='$id'";
    $query=mysql_query($delete);
    if($query){
    echo "delete sucess!";
    echo "<meta http-equiv="refresh" content="1;URL=show_message.php" />";
    }
    else echo "delete false";

    改数据
    $link=mysql_connect("localhost","root","123456") or die("数据库连接失败".mysql_error());
    $sel=mysql_select_db("login",$link) or die("数据库选择失败".mysql_error());
    mysql_query("set names 'utf8'",$sel);
    $update="update title set title='".$title."',content='".$content."'
    where id='$id'";
    $query=mysql_query($update);
    if($query){
    echo "reset sucess!";
    echo "<meta http-equiv="refresh" content="1;URL=show_message.php" />";
    }
    else echo "reset false";

    查数据
    $link=mysql_connect("localhost","root","123456") or die("数据库连接失败".mysql_error());
    $sel=mysql_select_db("login",$link) or die("数据库选择失败".mysql_error());
    mysql_query("set names 'utf8'",$sel);
    $sql="select * from 表名 limit 10";
    $result=mysql_query($sql);
    while($arr=mysql_fetch_array($result, MYSQL_ASSOC)) {
         $rs[] = $arr;               // 将所有数据放到二位数组中 
         或 $arr = mysql_fetch_array();         // 取一条


    1. select查询语句和条件语句
       select 查询字段 from 表名 where 条件
       查询字段:可以使用通配符*、字段名、字段别名(字段名 as ..
       表名:数据库.表名,表名
       常用条件:=等于、<>不等于、in(值,值)包含、not in(值,值)不包含、like匹配
       between在范围、not between不在范围、<>
       条件预算:andor、()

    2. select 查询字段 from 表名 where 条件
      (group by字段 分组)
      (order by字段,字段asc/desc 排序)
      (limit初始值,结束值 指针查询)
     

    3. select 计算 from 表名 where 条件
        count*)统计函数
        max*)最大值函数
        min*)最小值函数
        avg*)平均值
        sum*)累加值函数

    4.模糊查询(%代表0个或多个字符,_代表1个字符。like比较耗时间,尽量少用) 

    like用法:
    SELECT * FROM 表名 WHERE username LIKE “$username%”;
    SELECT * FROM 表名 WHERE username LIKE “%$username%”;

    in用法:
    SELECT * FROM 表名 WHERE id in(1, 2, 5, 9);

  • 相关阅读:
    LeetCode 258 Add Digits
    LeetCode 231 Power of Two
    LeetCode 28 Implement strStr()
    LeetCode 26 Remove Duplicates from Sorted Array
    LeetCode 21 Merge Two Sorted Lists
    LeetCode 20 Valid Parentheses
    图形处理函数库 ImageTTFBBox
    php一些函数
    func_get_arg(),func_get_args()和func_num_args()的用法
    人生不是故事,人生是世故,摸爬滚打才不会辜负功名尘土
  • 原文地址:https://www.cnblogs.com/shuguoqing/p/5796998.html
Copyright © 2011-2022 走看看