mysql_query

MySql与VS2010连接

China☆狼群 提交于 2020-04-06 05:04:03
安装MySql后一直想与VS连接,出现了几个问题,在此记录下方便日后看看。 连接过程:(看个人电脑的安装路径) 1、项目->属性->配置属性->VC++目录->包含目录 添加 C:\Program Files\MySQL\MySQL Server 5.5\include; 2、项目->属性->配置属性->VC++目录->引用目录 添加 C:\Program Files\MySQL\MySQL Server 5.5\lib; 3、项目->属性->配置属性->VC++目录->库目录 添加 C:\Program Files\MySQL\MySQL Server 5.5\lib; 4、 项目->属性->链接器->输入->附加依赖项中添加libmysql.lib 一些错误及其解决方案: 1、编译错误,LINK : fatal error LNK1104: 无法打开文件“libmysql.lib” 解答:请看上面得第4条,如果还是不行, ..\Program Files\Microsoft Visual Studio .NET 2003\Vc7\lib 把缺少的*.lib文件全COPY放到下面 2、编译正常,运行报错: 应用程序无法正常启动(0xc00007b)。 解答:VS和MySql都是64位的,不应该用win32 . 项目->属性->配置管理器->活动解决方案平台,下拉选新建

PHP实现统计在线人数的方法

大城市里の小女人 提交于 2020-03-18 17:45:06
PHP对session对象的封装的很好,根据HTTP协议,每个范围网站的访客都可以生成一个唯一的标识符 echo session_id(); //6ed364143f076d136f404ed93c034201<br />    这个就是统计在线人数的关键所在,只有有这个session_id 也就可以区分访问的人了。因为每一个人都不同。 接下来,是怎么把session变量里面的值存到数据库里面去,这里有将介绍另一个函数 bool session_set_save_handler ( callable $open , callable $close , callable $read , callable $write , callable$destroy , callable $gc ) //callable 可随时支取的,请求即付的,随时可偿还的 // open(string $savePath, string $sessionName) 打开连接 //close() 关闭连接 //read(string $sessionId) 对出数据 //write(string $sessionId, string $data) //写入数据 //destroy($sessionId) //删除数据 //gc($lifetime) //垃圾回收函数    注意,上面有几个函数是有参数传入的

小谈PHPMYSQL分页原理及实现

南楼画角 提交于 2020-03-17 01:52:10
在看本文之前,请确保你已掌握了PHP的一些知识以及MYSQL的查询操作基础哦。 作为一个Web程序,经常要和不计其数的数据打交道,比如会员的数据,文章数据,假如只有几十个会员那很好办,在一页显示就可以了,可是假如你的网站是几千甚至几十万会员的话,如果都在一页打开的话无论对浏览器还是观看者都是一种折磨。 相信每个学习PHP的新手都会对分页这个东西感觉很头疼,不过有了默默的这一水帖,你肯定会拍拍脑袋说,嘿,原来分页竟然如此简单?的确,现在请深呼吸一口新鲜的空气,仔细的听默默给你一点一点的分解。 假设我们要处理1000条数据,要在每页中显示10条,这样的话就会分100页来显示,咱们先看一看在mysql里提取10条信息是如何操作的。 Select * from table limit 0,10 上面是一句很简单的mysql查询语句,它的作用是从一个名叫table的表里提取10条数据,并且把所有字段的值都获得。 关键的地方就在这段“limit 0,10”,它其中的0是以0为起始点,后面的10则是显示10条数据,那么我们要以10为起始点,显示到第20条数据该怎么写呢? 可能很多大大会心直口快的说“limit 10,20”嘛!啊哦,这样可就错误了哦,正确的写法是“limit 10,10”它后面的参数并非是结束点而是要提取的数目,记住哦。 懂得了如何提取10条数据

PHP&MYSQL分页原理及实现

↘锁芯ラ 提交于 2020-03-17 01:51:45
原文: http://www.sudu.cn/info/html/edu/php/20071031/9391.html 作为一个 Web 程式,经常要和不计其数的数据打交道,比如会员的数据,文章数据,假如只有几十个会员那很好办,在一页显示就能够了,可是假如您的网站是几千甚至几十万会员的话,假如都在一页打开的话无论对浏览器还是观看者都是一种折磨。 相信每个学习 PHP 的新手都会对分页这个东西感觉很头疼,但是有了默默的这一水帖,您肯定会拍拍脑袋说,嘿,原来分页竟然如此简单?的确,现在请深呼吸一口新鲜的空气,仔细的听默默给您一点一点的分解。 假设我们要处理 1000 条数据,要在每页中显示 10 条,这样的话就会分 100 页来显示,咱们先看一看在 mysql 里提取 10 条信息是如何操作的。 Select * from table limit 0,10 上面是一句很简单的 mysql 查询语句,他的作用是从一个名叫 table 的表里提取 10 条数据,并且把任何字段的值都获得。 关键的地方就在这段“ limit 0, 10 ” ,他其中的 0 是以 0 为起始点,后面的 10 则是显示 10 条数据,那么我们要以 10 为起始点,显示到第 20 条数据该怎么写呢? 可能很多大大会心直口快的说“ limit 10,20” 嘛!啊哦,这样可就错误了哦,正确的写法是“ limit 10

php连接mysql数据库基础

扶醉桌前 提交于 2020-03-02 18:04:05
bool define ( string name, mixed value [, bool case_insensitive] ) define函数作用是定义常量 define('DB_HOST', 'localhost'); define('DB_USER', 'root'); define('DB_PWD', '123456'); define('DB_NAME', 'mtest'); resource mysql_connect ( [string server [, string username [, string password [, bool new_link [, int client_flags]]]]] ) mysql_connect函数作用是打开或重复使用一个到 MySQL 服务器的连接。 $conn = mysql_connect('DB_HOST', 'DB_USER', 'DB_PWD'); resource mysql_query ( string query [, resource link_identifier] ) mysql_query函数作用是向与指定的连接标识符关联的服务器中的当前活动数据库发送一条查询。 mysql_query() 仅对 SELECT,SHOW,EXPLAIN 或 DESCRIBE 语句返回一个资源标识符

php操作mysql数据库

别等时光非礼了梦想. 提交于 2020-03-02 15:38:53
[php] <span style= "font-family:Arial,Helvetica,sans-serif">在php操作数据库过,会频繁对数据库进行各种操作,所以,php提供函数接口,很好的支持了对各种数据库的支持,包括MySql数据库。 php函数接口,事实上是对sql语句的分装</span> 1.数据库的连接 要使用数据库,首先需要连接数据库,链接命令为 [php] mysql_connect(servername, user, password); servername 为服务器名,可选项,默认为 localhost:3306; user 是用户名,可选,默认拥有服务器进程的用户名; pasword 规定登录所用的密码,可选,默认是""; [php] <?php $con=mysql( "localhost", "root", "password"); if( $con) { die( "couldn't connect!"); } //使用结束后,关闭链接 mysql_close( $con); ?> 另外可以用mysql_pconnect([host][:port][user][password]),此函数与mysql_connect函数功能基本相同,区别在于: 1. 当数据库操作结束后,由mysql_connect函数建立的连接将自动关闭, 而mysql

PHP之mysql笔记

倾然丶 夕夏残阳落幕 提交于 2020-03-02 15:31:47
1 :在 php 中提供了两个用于连接 MySQL 数据库服务器的函数。 (1)int mysql_connect(hostname[:port][:/path/to/socket],user,pass). (2)Int mysql_pconnect(hostname[:port][:/path/to/socket],user,pass). 这两个连接函数的区别: a: 使用 mysql_pconnect( ) 建立的是一种“牢固的”( persistent )连接,即在对数据库的操作结束后 , 已建的连接并不会被断开,而是一直保留着,即使使用 mysql_close() 也不能终止连接。而 mysql_connect() 会在结束了对数据库的操作后,自动的关闭已建立的连接。 b: 使用 mysql_pconnect() 时,系统总是先检查是否已经存在使用了同样的主机名、用户名和密码的“牢固连接”,如果有则直接返回该连接的连接号,而不会建立新连接。而在使用 mysql_connect() 时,如果用户再次使用相同的参数建立连接,系统不会建立新的连接,而是返回旧的连接号。 2 : PHP 对 MySQL 数据库的库级操作共有 3 种, 它 们主要是:创建数据库、选择数据库和删除数据库。这 3 个操作分别由 3 个函数来完成,它们是: int mysql_create_db

PHP操作MySQL数据库的方法-执行SQL语句的函数

主宰稳场 提交于 2020-01-09 17:22:06
在我们日常PHP开发工作中,当我们要从数据库获取数据的时候, 在PHP连接数据库后,接下来就是我们要选择数据库,那么要对数据库的表进行操作,我们就要用到 SQL语句了! 直线电机品牌 在前面的两篇文章《PHP操作MySQL数据库的方法-如何选择数据库文件》,《PHP操作MySQL数据库的方法-使用mysql_connect()函数连接数据库》中介绍是如何连接数据库以及选择数据库 ,那么我么今天来介绍如何执行 SQL语句。 要对数据库中的表进行操作,我们通常使用 mysql_query()函数来执行 SQL语句。该函数的语法格式如下: 1 mysql_query(string query[,resource link_identifier]) mysql_query()函数是指令的专用函数,所有的SQL语句都通过它来执行,并且返回结果集。 注意: 在mysql_query函数中执行的 SQL 语句不应以分号“;”结束。 mysql_query() 仅对 SELECT,SHOW,EXPLAIN 或 DESCRIBE 语句返回一个资源标识符,如果查询执行不正确则返回 FALSE。 对于其它类型的 SQL 语句,mysql_query() 在执行成功时返回 TRUE,出错时返回 FALSE。 非 FALSE 的返回值意味着查询是合法的并能够被服务器执行

生成数据库字典

落花浮王杯 提交于 2019-12-14 01:48:30
<?php /** * 生成mysql数据字典 */ header ( "Content-type: text/html; charset=utf-8" ); // 配置数据库 $dbserver = "localhost"; $dbusername = "数据库用户名"; $dbpassword = "数据库密码"; $database = "数据库名称"; // 其他配置 $title = '数据字典'; $mysql_conn = @mysql_connect ( "$dbserver", "$dbusername", "$dbpassword" ) or die ( "Mysql connect is error." ); mysql_select_db ( $database, $mysql_conn ); mysql_query ( 'SET NAMES utf8', $mysql_conn ); $table_result = mysql_query ( 'show tables', $mysql_conn ); // 取得所有的表名 while ( $row = mysql_fetch_array ( $table_result ) ) { $tables [] ['TABLE_NAME'] = $row [0]; } // 循环取得所有表的备注及表中列消息

jquery与php的json交互

好久不见. 提交于 2019-12-10 14:14:22
json PHP jQuery MySQL Ajax 整理两个现成的函数:json_decode、json_encode 说明:其中json_encode 表示把常用的传统的数据类型如对象、数组、关联数组等转成JSON字符串。其实与JAVA里面的那个工具是一样的。而json_decode刚好相反。 解决需求1.修改 整理两个现成的函数:json_decode、json_encode 说明:其中json_encode 表示把常用的传统的数据类型如对象、数组、关联数组等转成JSON字符串。其实与JAVA里面的那个工具是一样的。而json_decode刚好相反。 解决需求1.修改数据表的时候动态生成一个JSON片段。供JS调用。 服务器端的代码: function plan2() { $link = mysql_connect("localhost","root","123") or die("<font color=red>无法建立起来连接。错误信息如下</font>"); mysql_query("SET NAMES gbk"); mysql_select_db("phpcms",$link) or die("<font color=red>在服务器上面无法找到此请确认已建立此DB "); $result = mysql_query("select id,uuid,uuidtable