• PHP函数和MySQL数据库


    SQL语言基础

    <1>MySQL的基本语法
    命名:用于数据库,表,记录,字段,索引和别名。由字母,数字,下划线,和$组成,四种字符都可以用在名称的第一个字符,纯粹数字不能做名称
    大小写:别名区分大小写;UNIX下,数据库和表名(以文件形式存在)区分大小写,windows下不区分;字段,索引,函数名和关键字不区分大小写

    <2>MySQL数据类型

    <3>MySQL sql语句大全

    PHP中的MySQL操作
    注意:标准SQL不是程序语言,只是数据库交互式指令。因此SQL必须依赖于其他程序设计语言(这里是PHP)来完成程序性任务

    //登录MySQL数据库,参数为:hostname,username,password.登录成功返回登录号(link_identifier),失败返回false
    $connect=mysql_connect('localhost','root','123456') or die("无法连接到数据库"); //前一个函数执行失败后,执行后一个函数
    //选择数据库,数据库XSGL存在返回ture
    $select=mysql_select_db ( "XSGL", $connect);
    //发送查询函数有两个
    $result =@ mysql_db_query("mysql","select * from user");
    该函数有3个参数:数据库名,SQL语句和[link_identifier]
    当是UPDATE、INSERT及DELETE语句时,返回的可能是true或者false;是SELECT语句时,返回新的ID值(查询结果的操作句柄)。
    当传回false时,一种情况是执行成功但无传回值,另一种情况则是查询的字串有错误。
    int mysql_query(string query, int [link_identifier]); //需要用mysql_select_db()指定数据库
    //读取MySQL数据库内数据的函数
    $row = mysql_fetch_array($result);
    该函数将查询结果(result)逐个拆分到数组变量中。返回的数组,既可用数组的下标访问,也可用数据表字段名进行访问
    array mysql_fetch_row(int result, int [result_typ]); //只能用数据下标访问返回的数组
    //退出MySQL数据库,参数为link_identifier,成功返回ture,否则返回false
    close=mysql_close($connect);

    在windows环境下使用DOS命令

    net start mysql   //启动MySQL服务器
    //MySQL客户端程序mysql.exe连接数据库服务器默认主机名localhost,默认用户名UNIX登录名(root或其它)或ODBS(windows)
    c:AppServMySQLinmysql -h localhost -u root -p 123456 
    use 数据库名;  //选择MySQL的管理数据库,对当前数据库操作时,可省略数据库名
    creat database 数据库名 //新建的数据库以目录形式存在于mysql/data目录下,目录中为每个表建立3个文件,分别记录表结构,索引和数据内容
    quit;  //断开客户端程序与数据库服务器的连接
    net stop mysql   //在必要时关闭数据库服务器
  • 相关阅读:
    201-STM32+Air724UG基本控制篇(阿里云物联网平台)-设备使用物模型Topic上报温湿度数据
    Sentinel Go 核心统计结构滑动窗口的深度解析
    golang sync.Mutex互斥锁的实现原理
    Golang-Scheduler原理解析
    Golang-Channel原理解析
    golang里channel的实现原理
    最长回文子序列
    GO语言的goroutine并发原理和调度机制
    golang 常见问题
    通过js给网页加上水印背景
  • 原文地址:https://www.cnblogs.com/zhoutian220/p/4152928.html
Copyright © 2020-2023  润新知