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:\AppServ\MySQL\bin\mysql -h localhost -u root -p 123456
use 数据库名;  //选择MySQL的管理数据库,对当前数据库操作时,可省略数据库名
creat database 数据库名 //新建的数据库以目录形式存在于mysql/data目录下,目录中为每个表建立3个文件,分别记录表结构,索引和数据内容
quit;  //断开客户端程序与数据库服务器的连接
net stop mysql   //在必要时关闭数据库服务器

转载于:https://www.cnblogs.com/zhoutian220/p/4152928.html

PHP函数和MySQL数据库相关推荐

  1. 以下哪个函数不能选择mysql数据库_PHP使用以下哪个函数连接MySQL数据库服务器...

    PHP使用以下哪个函数连接MySQL数据库服务器 更多相关问题 (6分)化合物A分子式为C6H120,能与苯肼作用,但不发生银镜反应.A经催化氢化得化合物B(C6H140).B(6分)化合物A分子式为 ...

  2. 记一次微信小程序云函数操作Mysql数据库

    一.前因 在制作课程设计的时候需简单地操作Mysql数据库使得小程序可以与其他端系统进行数据交互 这时候问题来了,仅仅只是因为一个插入表的数据库操作就单独制作一个Servlet看似又有点浪费服务器资源 ...

  3. 微信小程序-云函数连接MySQL数据库

    第一次做微信小程序,碰到了很多问题,仅对验证过的内容进行简单记录. 1.新建云函数mysql 云开发环境初始化参见:https://blog.csdn.net/yuxiao1121/article/d ...

  4. Python封装函数实现MySQL数据库增删改和数据存储

    目录 一.背景介绍 二.封装数据库访问函数 (1)封装数据库连接函数dbconnect (2)封装SQL查询函数SQLQuery (3)封装SQL命令函数SQLCommand 三.主函数调用 1.定义 ...

  5. mysql lambda查询_从NodeJS AWS Lambda函数查询MySQL数据库

    我在AWS Lambda函数中查询我的 MySQL数据库(从AWS远程托管)时遇到问题. 这是我的代码,除了Lambda函数的其余部分所需的部分(正在为Alexa技能调用): var mysql = ...

  6. 云函数连接mysql超时_云函数访问MYSQL数据库出错?

    // 云函数入口文件 const cloud = require('wx-server-sdk') const mysql=require('mysql2/promise') cloud.init() ...

  7. MySQL数据库中arg函数_【松勤教育】MySQL之常用函数介绍

    mysql函数: MySQL数据库中提供了很丰富的函数.MySQL函数包括聚集函数.字符串函数.日期和时间函数.条件判断函数.系统信息函数.加密函数.格式化函数等.通过这些函数,可以简化用户的操作.下 ...

  8. MySQL数据库,从入门到精通:第七篇——MySQL单行函数应用

    MySQL数据库,从入门到精通:第七篇--MySQL单行函数应用 第七篇_单行函数 1. 函数的理解 1.1 什么是函数 1.2 不同DBMS函数的差异 2. 数值函数 2.1 基本函数 2.3 三角 ...

  9. mysql数据库比对视频教程_MySQL数据库全学习实战视频教程(27讲 )

    一)mySQL数据库简介:MySQL属于关系型数据库,是当前最流行的关系型数据库管理系统之一,在WEB项目使用方面,MySQL是最好的 RDBMS应用软件. 二)本mySQL数据库视频教程目录如下:  ...

  10. PHP ----MySQL 数据库

    <MySQL数据库操作> 1.创建数据库. 在MySQL中应用 create database 语句创建数据库.格式如下: create database db_name; db_name ...

最新文章

  1. 计算机视觉经典任务分类
  2. boost::hana::chain用法的测试程序
  3. JS 进阶知识点及常考面试题
  4. I2C总线时序模拟(二)-加深理解总线协议
  5. DOM JS实现动态表格
  6. lambda表达式和切片
  7. java 定时器 quartz_Java定时器和Quartz使用
  8. windows ubuntu使用移动硬盘出现无法挂载(解决办法)
  9. .net MVC小尝试
  10. db2数据库连接数 linux_DB2 数据库 linux基本操作【转】
  11. Comware V7系统设备,密码+秘钥双因子认证方式,登陆设备典型配置案例
  12. 亚马逊防关联方法适合shopee平台吗?
  13. python枚举详解
  14. 用javascript写一个简单的登录表单,包含用户名、密码和手机号码。提交数据时验证用户名、密码和手机号输入格式。
  15. OBS直播软件-简介
  16. 酷体网--可以顶(dig)的运动空间
  17. NIVC-IPR[IPADDR]
  18. 【 C++ 】红黑树
  19. Java基础学习(二十一)之接口
  20. Ubuntu 16.04安装有道词典

热门文章

  1. 两坐标点的直线距离c语言,c语言求平面上2个坐标点的直线距离、求俩坐标直线距离作为半径的圆的面积、递归、菲波那次数列、explode...
  2. maker 预测_Nature | 计算机首次预测天然产物逆合成路线—与人类不相上下!
  3. 在linux添加驱动程序,linux下静态/动态加载驱动的两种方式
  4. linux操作字符串、文本常用命令总结
  5. OpenCV3.0-图像特征检测
  6. 睡后收益 -- CSDN博客打赏功能及自定义模块以及代码分享
  7. 算法:Invert Binary Tree(翻转二叉树)
  8. mysql数据库怎容器化_数据库部署是否合适容器化?
  9. 虚继承中的构造函数的调用
  10. 创建运行时类的对象--Class.newInstance()