zoukankan      html  css  js  c++  java
  • mysql学习笔记

    php链接mysql
    mysql_connect(servername,username,password)
    servername服务器名称
    username  mysql用户名
    password  密码
    

      SQL基本操作

    创建数据库
    CREATE DATABASE name;
    创建数据表
    CREATE TABLE name(
        name1  type,
        name2  type
    )

     

    php调用sql命令mysql_query()
    选择数据库 mysql_select_db()
    以数组的形式返回值 mysql_fetch_array()

     

    ALTER命令修改数据表
    ALTER 数据表名称 class 操作语句;
    
    DROP 删除数据库或者数据表
    DROP DATABASE ...;
    DROP TABLE ...;
    
    INSERT INTO 插入数据
    INSERT INTO 数据表名称 VALUES ;
    
    SELECT 查询数据
    SELECT 要查询的字段名称 FROM 数据表名称;
    
    WHERE 查询指定条件的数据
    SELECT 要查询的字段名称 FROM 数据表名称 WHERE 条件语句;
    
    LIMIT 限制返回条数
    SELECT column_list FROM table_list LIMIT 开始条数,显示条数 ;
    
    ORDER BY 查询结果排序
    SELECT 要查询的字段名称 FROM 数据表名称 ORDER BY 要排序字段名称;
    默认为由低到高进行排序
    如果要由高到低排序要加 DESC
    SELECT 要查询的字段名称 FROM 数据表名称 ORDER BY 要排序字段名称 DESC;
    
    GROUP BY 分组
    php包含聚合函数COUNT、AVG、SUM、MIN、MAX
    
    HAVING 限制查询输出结果
    SELECT column_list FROM table_list ORDER BY column_list HAVING 条件;
    
        
    

      

    UPDATE 更新数据
    UPDATE table_list SET column_list = new_value WHERE column_list = some_value;
    for example:
    UPDATE students SET Chinese=23,math=44,English=12 WHERE name='Mike';
    
    DELETE 删除数据
    DELETE FROM table_list WHERE column_list=some_value;
    for example:
    DELETE FROM students WHERE name='Mike';
    

      

      

      

  • 相关阅读:
    OpenSSL生成证书、密钥
    js中对String去空格
    正则表达式
    webapi调用
    记一次完整的CI持续集成配置过程(.net core+Jenkins+Gitea)
    处理asp.net core连接mysql的一个异常Sequence contains more than one matching element
    asp.net core 3.1+mysql8.0+Hangfire遇到的异常解决记
    升级到asp.net core 3.1遇到的json异常
    了解ASP.NET Core端点路由
    asp.net core 2.2升到3.1遇到的问题小记
  • 原文地址:https://www.cnblogs.com/ZQUACM-875180305/p/9821199.html
Copyright © 2011-2022 走看看