php连接和操作mysql数据库
<?php //数据库连接文件:link.php $link = mysql_connect("localhost", "root", ""); if(mysql_errno()){ exit("数据库连接失败".mysql_error()); } if(!mysql_select_db("jkxy")){ exit("数据库选择失败"); } mysql_set_charset("utf8"); ?> <?php //数据库操作文件:user.php include_once('./link.php'); $sql = "SELECT * FROM user"; $res = mysql_query($sql); //mysql_query($sql)返回的数据是什么,数据类型是什么 echo mysql_num_rows($res); //返回结果集中的记录条数 echo "<br />"; /* mysql_num_row($res); 获取结果集当中的记录条数 当$sql是查询语句时,返回的是结果集资源类型,获取结果集中的数据php为我们提供了四个函数 mysql_fetch_array(); 返回索引和关联的混合数组 mysql_fetch_assoc(); 返回关联数组,数组的下标就是字段名,数组的值对应记录中字段对应的一个数据,每次对应一条记录。 mysql_fetch_row(); 返回索引数组 mysql_fetch_object(); 返回一个对象 其他函数: mysql_affected_rows(); //影响行数是增删改特有的,而结果集是查询特有的 mysql_insert_id(); //获取插入一行的id mysql_free_result($res); //释放执行时保存的结果数据表 mysql_close($link); //关闭数据库连接 */ if($res){ //关联数组 /* while($row = mysql_fetch_assoc($res)){ echo "{$row['id']}-{$row['username']}-{$row['pwd']}-{$row['email']}-{$row['tel']-{$row['score']}"; echo "<hr />"; } */ //索引数组,数组每个下标对应的值赋给list()中的变量 while(list($id, $username, $pwd, $email, $tel, $score) = mysql_fetch_row($res)){ echo "{$id}-{$username}-{$pwd}-{$email}-{$tel}-{$score}"; echo "<hr />"; } mysql_free_result($res); } mysql_close($link); ?>
php连接和操作mysql数据库的更多相关文章
- robot_framewok自动化测试--(9)连接并操作 MySql 数据库
连接并操作 MySql 数据库 1.mysql数据库 1.1安装mysql数据库 请参考我的另一篇文章:MYSQL5.7下载安装图文教程 1.2.准备测试数据 请参考我的另一篇文章:Mysql基础教程 ...
- pymysql连接和操作Mysql数据库
pymysql 一.概要 PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库, 二.PyMySQL 安装 pip install pymysql 三.操作流程 创建c ...
- spring boot ----> jpa连接和操作mysql数据库
环境: centos6.8,jdk1.8.0_172,maven3.5.4,vim,spring boot 1.5.13,mysql-5.7.23 1.引入jpa起步依赖和mysql驱动jar包 &l ...
- python3操作数据库 借助pycharm快速连接并操作mysql数据库
1.https://blog.csdn.net/qiushi_1990/article/details/78041299
- Python MySQLdb模块连接操作mysql数据库实例_python
mysql是一个优秀的开源数据库,它现在的应用非常的广泛,因此很有必要简单的介绍一下用python操作mysql数据库的方法.python操作数据库需要安装一个第三方的模块,在http://mysql ...
- PHP操作MySQL数据库5个步骤
PHP操作MySQL数据库一般可分为5个步骤:1.连接MySQL数据库服务器:2.选择数据库:3.执行SQL语句:4.关闭结果集:5断开与MySQL数据库服务器连接. 1.用mysql_connect ...
- python操作mysql数据库的相关操作实例
python操作mysql数据库的相关操作实例 # -*- coding: utf-8 -*- #python operate mysql database import MySQLdb #数据库名称 ...
- 转 用C API 操作MySQL数据库
用C API 操作MySQL数据库 参考MYSQL的帮助文档整理 这里归纳了C API可使用的函数,并在下一节详细介绍了它们.请参见25.2.3节,“C API函数描述”. 函数 描述 mysql_a ...
- Code First操作Mysql数据库
前面博客也讲了,自己做一个网站,选用的是MVC+EF Code First+MySql+EasyUI,先说下技术选型.一.为什么选择MVC? 因为之前自己做的系统大部分是webForm,MVC的之前也 ...
随机推荐
- 最长上升子序列[LIS]
算法原理很简单,不再赘述,这里贴一个函数模板,传入的参数为序列首尾元素的指针. template<typename T> int LIS_nlogn(T * s, T * e) { ; T ...
- ccc 模拟重力 正太分布
ball.js cc.Class({ extends: cc.Component, properties: { x_vel:{ default:0 }, y_vel:{ default:0 }, gr ...
- [SDOI2011]染色 题解
题目大意: 给定一棵有n个节点的无根树和m个操作,操作有2类: 1.将节点a到节点b路径上所有点都染成颜色c: 2.询问节点a到节点b路径上的颜色段数量(连续相同颜色被认为是同一段) 思路: 树剖之后 ...
- HDU - Pseudoforest
Description In graph theory, a pseudoforest is an undirected graph in which every connected componen ...
- [WP8.1UI控件编程]Windows Phone VirtualizingStackPanel、ItemsStackPanel和ItemsWrapGrid虚拟化排列布局控件
11.2.2 VirtualizingStackPanel.ItemsStackPanel和ItemsWrapGrid虚拟化排列布局控件 VirtualizingStackPanel.ItemsSta ...
- BZOJ 1191 超级英雄 Hero 题解
BZOJ 1191 超级英雄 Hero 题解 Description 现在电视台有一种节目叫做超级英雄,大概的流程就是每位选手到台上回答主持人的几个问题,然后根据回答问题的多少获得不同数目的奖品或奖金 ...
- osg中遇到的问题
osg中遇到的问题 今天写程序的时候, 需要把键盘和鼠标消息转发出来, 就直接写了接口用signal丢出来了. 程序写的很多, 测试的时候却崩溃了.... 在场景中拖拽鼠标左键的时候, 会发现在扔出鼠 ...
- Linux open函数
Linux open函数 open 函数用于打开和创建文件.以下是 open 函数的简单描述 #include <fcntl.h> int open(const char *pathnam ...
- 李洪强漫谈iOS开发[C语言]-045-循环结构
- css重新认识(2)
1)行内元素可以用margin-left与margin-right调整位置,但用margin-top与margin-bottom来调整位置不会有效果,只有具有block属性值后才能像块级元素般被外边距 ...