苹果8手机刚刚蓝牙耳机丢失如何找到定位真的可以找到具体位置吗

如何把本地MySql数据库移植到远程服务器上
如何把本地MySql数据库移植到远程服务器上
  如何把本地MySql数据库移植到远程服务器上
  用dedecms做了一个女性网站,是仿爱丽女人网的。为了在本地测试,就要添加分类栏目,为了看首页和列表页面的效果,还得在网上采集大量的各个分类的内容。这样下来几十个栏目每栏目几十条信息,信息一下就是几千条。做着做着就还不如先在本地做好,然后带数据图片一起上传上去。速度快!好操作,灵活性大。现在就把数据库的移植过程写出来和大家共享,有这样做的朋友也可以做个参考!
  所有数据做好了,申请空间,申请数据库,好多情况也是已经有数据的数据回了。哪就要先备份已有的数据库。然后清空数据库(清空所有的表和数据,请看教程:,在移植数据库这前要保证数据库是空的,也就是没有数据表)。
  首先备份好你本地的数据库,方法如下。
  1、用APMServ5.2.6(本站有教程和下载)带的phpmyadmin进行备份恢复。
  A、运行APMServ5.2.6, 点击右边的&管理MySql数据库&。服务器填写127.0.0.1:3306,登入名称:root,密码为空进行登录。在左边是数据库列表。点击你的数据库。点导出、拉到最下面把&另存为文件&打勾。点执行。这样你就可以备份你的数据库了。
  2、运行mySQL-Front备份恢复你的数据库。
  A、新建一个登录。
  信息栏中随便写一下名字。标识你的登录信息。
  B、点击连接栏,分别填好:
  服务器:服务器的IP
  端 口:一般为3306
  C、点击注册栏,分别填好:
  用 户:你申请的数据库的用户名(如果是本地一般为root),
  密 码:数据库的密码(本地为空)
  数据库:你申请的数据库名。
  填写好这些信息后点击&确定&这样就能链接到你的远程数据库了。如下图,左边这个远程数据
  服务器的一些数据库,点击你的数据库后等待链接。直至返回所有数据,你便能打开你的数据库
  中的数据表了。在这里你可以修改你的数据表结构,删除填加数据等(小心操作)。
  D、右键点击你的数据库进行备份(输出)数据,有几种备份的类型,一般选sql,
  E、导入也是一样。
  好了,祝你成功!
H3C认证Java认证Oracle认证
基础英语软考英语项目管理英语职场英语
.NETPowerBuilderWeb开发游戏开发Perl
二级模拟试题一级模拟试题一级考试经验四级考试资料
软件测试软件外包系统分析与建模敏捷开发
法律法规历年试题软考英语网络管理员系统架构设计师信息系统监理师
高级通信工程师考试大纲设备环境综合能力
路由技术网络存储无线网络网络设备
CPMP考试prince2认证项目范围管理项目配置管理项目管理案例项目经理项目干系人管理
职称考试题目
招生信息考研政治
网络安全安全设置工具使用手机安全
生物识别传感器物联网传输层物联网前沿技术物联网案例分析
Java核心技术J2ME教程
Linux系统管理Linux编程Linux安全AIX教程
Windows系统管理Windows教程Windows网络管理Windows故障
数据库开发Sybase数据库Informix数据库
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&2901人阅读
php学习笔记(15)
一、改表法
可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在 localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库 里的 "user" 表里的 "host" 项,从"localhost"改称"%"   
mysql -u root -pvmwaremysql&   
mysql&update user set host = '%' where user = 'root';   
mysql&select host,
&mysql&FLUSH RIVILEGES
二、授权法
例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。 GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; 如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码 GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
三、方法同二,只不过是在cmd中运行的而已
在安装mysql的机器上运行:   1、d:/mysql/bin/&mysql -h localhost -u root   //这样应该可以进入MySQL服务器   2、mysql&GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION   //赋予任何主机访问数据的权限   3、mysql&FLUSH PRIVILEGES   //修改生效   4、mysql&EXIT   //退出MySQL服务器   这样就可以在其它任何的主机上以root身份登录啦。
&&相关文章推荐
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:247525次
积分:3418
积分:3418
排名:第8869名
原创:87篇
转载:14篇
评论:440条
(1)(1)(1)(2)(1)(1)(1)(1)(4)(2)(3)(9)(2)(1)(1)(4)(2)(1)(2)(13)(10)(14)(17)(5)(1)(1)问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
我现在一直用phpstrom,想用里面自带的mysql工具,怎么配置才可以连上服务器的数据库啊,我现在只能链接到本地的数据库,jdbc的driver我已经下载好了
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
先试一下远程服务器是否支持远程链接,然后检查用于登陆的用户host是否仅是localhost,而没有允许远程host。
先在terminal中连一下试试-
$ mysql - -u root -p
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
把localhost换成数据库地址就可以了啊
同步到新浪微博
分享到微博?
Hi,欢迎来到 SegmentFault 技术社区!⊙▽⊙ 在这里,你可以提出编程相关的疑惑,关注感兴趣的问题,对认可的回答投赞同票;大家会帮你解决编程的问题,和你探讨技术更新,为你的回答投上赞同票。
明天提醒我
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:
扫扫下载 App您当前所在位置: >
如何解决MySQL远程连接不上呢
大家知道如何解决MySQL远程连接不上吗?最近使用Navicat for MySQl访问远程mysql数据库,出现报错,显示“1130 - Host'xxx.xxx.xxx.xxx' is not allowed to connect to this MySQL server“。1.排除网络或防火墙问题先看是否能ping通远程服务器,ping 192.168.1.211,如果不可以就是网络问题。然后,检查端口是否被防火墙挡住了,telnet
192.168.1.211 3306,如果连接失败,配置防火墙。配置防火墙,开启3306端口vi /etc/sysconfig/iptables-A INPUT -m state Cstate NEW -m tcp -p tcp Cdport
3306 -j ACCEPT(允许3306端口通过防火墙)/etc/init.d/iptables restart(重启防火墙使配置生效)2.检查MySQL配置如果开启了防火墙,telnet还是失败,通过netstat查看3306的端口状态:netstat -apn|grep 3306tcp6 &0 &0 127.0.0.1:3306 &:::* &LISTEN &
13524/mysqld注意地方,这说明3306被绑定到了本地。检查一下my.cnf的配置,这里可以配置绑定ip地址。bind-address=addr不配置或者IP配置为0.0.0.0,表示监听所有客户端连接。ps:我开启3306端口,并且检查MySQL配置之后,telent仍然失败,但是在本机telnet是ok的,再三确认了配置没有问题。后来跟我们的ucloud账号管理员提了一下,才知道ucloud管理后台也需要开启3306端口,用云服务器的留意这个。3.检查用户访问权限MySQL建用户的时候会指定一个host,默认是127.0.0.1/localhost,那么这个用户就只能本机访问,其它机器用这个用户帐号访问会提示没有权限,host改为%,表示允许所有机器访问。最后,别忘了重启mysql使配置生效。# /etc/init.d/mysql restart相信大家已经了解如何解决MySQL远程连接不上了吧!感谢大家对我们网站的支持!相关推荐:&
本文相关阅读
高校查询分数线
考生所在地
北京天津辽宁吉林黑龙江上海江苏浙江安徽福建山东湖北湖南广东重庆四川陕西甘肃河北山西内蒙古河南海南广西贵州云南西藏青海宁夏新疆江西香港澳门台湾
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
地区批次线查询
考生所在地
北京天津辽宁吉林黑龙江上海江苏浙江安徽福建山东湖北湖南广东重庆四川陕西甘肃河北山西内蒙古河南海南广西贵州云南西藏青海宁夏新疆江西香港澳门台湾
科目理科文科综合其他
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
院校所在地北京天津辽宁吉林黑龙江上海江苏浙江安徽福建山东湖北湖南广东重庆四川陕西甘肃河北山西内蒙古河南海南广西贵州云南西藏青海宁夏新疆江西香港澳门台湾
其它中央部委
类型工科农业师范民族
层次本科高职(专科)
高考志愿③部曲
频道热门推荐
栏目最新更新PHP访问MySQL数据库的几种方法(转)
我的图书馆
PHP访问MySQL数据库的几种方法(转)
PHP访问MySQL数据库的几种方法 。一、使用PHP访问MySQL数据库 &&&这里我要讲的是就是用mysql_*函数组和mysqli_*函数组来访问MySQL数据库。&&&(一):使用PHP的mysql_*函数组访问MySQL数据库
&?php&& &&
&&&&&&&$conn=mysql_connect("hostname","username","password")&or&die("链接数据库失败");&&&&&&&&&&& &&
&&&&&&&mysql_select_db("&database&"); &&
&&&&&&&$sql="&SQL&statements&";&&&&&&&&&&&&&& &&
&&&&&&&$rs=mysql_query($sql,$conn); &&
&&&&&&&mysql_free_result($rs); &&
&&&&&&&mysql_close($conn);& &&
&&&&&&?&&&&?php
$conn=mysql_connect("hostname","username","password") or die("链接数据库失败");
mysql_select_db("&database&");
$sql="&SQL statements&";
$rs=mysql_query($sql,$conn);
mysql_free_result($rs);
mysql_close($conn);
&&&(二):使用PHP的mysqli_*函数组访问MySQL数据库
&&&&&&&$mysqli=mysqli_connect("hostname","username","password","database"); &&
&&&&&&&if(mysqli_connect_errno()){ &&
&&&&&&&&&&printf("Connect&failed:%s\n",mysqli_connect_error()); &&
&&&&&&&&&&exit(); &&
&&&&&&&}else{ &&
&&&&&&&&&&$sql="&SQL&statements&"; &&
&&&&&&&&&&$rs=mysqli_query($mysqli,$sql); &&
&&&&&&&&&&if($rs===TRUE){ &&
&&&&&&&&&&&&&echo&"sucessfully!"; &&
&&&&&&&&&&}else{ &&
&&&&&&&&&&&&&echo&"failed!"; &&
&&&&&&&&&&} &&
&&&&&&&&&&mysqli_close($mysqli); &&
&&&&&&&} &&
&&&&&&&?&&&&?php
$mysqli=mysqli_connect("hostname","username","password","database");
if(mysqli_connect_errno()){
printf("Connect failed:%s\n",mysqli_connect_error());
$sql="&SQL statements&";
$rs=mysqli_query($mysqli,$sql);
if($rs===TRUE){
echo "sucessfully!";
echo "failed!";
mysqli_close($mysqli);
二、使用自建类访问MySQL数据库
三、使用ADODB访问MySQL数据库 &&&ADODB类库简洁&&&ADODB(active data object data base)是一套由php编写的数据库系统函数,adobd提供了一套标准的数据库操作接口。&&&adodb支持的数据库已发展到:mysql,postgresql,oracle,interbase,microsoft sql server,access,foxpro,sybase,odbc,ado &&&用adodb类库与数据库建立连接&&&无论何种数据库使用php时首先要做的就是先连接到该数据库服务器上,adodb类库使用ADOConnection对象进行连接。&&&要使用adodb类库首先要到官网上去下载一个类库( ),然后解压缩到当前的一个文档中,&&&在使用它之前使用include("adodb/adodb.inc.php")将其包含进来,下面开始进行对其连接数据库服务器....
&&&(一)、
&&&&&&include("adodb/adodb.inc.php"); &&
&&&&&&$db=NewADOConnection("mysql"); &&
&&&&&&$link=$db-&Connect("localhost","root","dd0633LSL"); &&
&&&&&&if(!$link){ &&
&&&&&&&&&&&
&&&&&&&&&die("&h1&数据库连接失败!&/h1&"); &&
&&&&&&} &&
&&&&&&echo&"&h1&数据库连接成功&/h1&"; &&
&&&&&&?&;&&&?php
include("adodb/adodb.inc.php");
//告诉adodb我们要连接的数据库类型
$db=NewADOConnection("mysql");
//连接数据库,将返回一个false或则true
$link=$db-&Connect("localhost","root","dd0633LSL");
if(!$link){
//输出并停止程序的运行
die("&h1&数据库连接失败!&/h1&");
echo "&h1&数据库连接成功&/h1&";
&&&&&&adodb使用面向对象的方法对各种数据库进行管理,使用不同的类对不同的数据库进行操作,&&&&&&这些事情都是在ADOConnection函数中进行的,用户要做的只是告诉ADOConnection()一个合法的数据库驱动器名。&&&&&&这个函数就会返回一个adodb对象,接着就可以使用这个对象中的Connect()方法对数据库进行连接,&&&&&&如上段代码中的$db-&Connect("host","user","pass"),在adodb类库中可以有多0种连接数据库的方式:&&&&&&&&&1,非持久连接Connect()该种连接的好处在于能够减少数据库于WEB服务器之间产生过载的危险。&&&&&&&&&2,持久性连接PConnect()持久性连接,这样做数据库的连接不会断掉所以速度很快
&&&(二)、使用dsn数据源进行连接&&&&&&dsn的格式如:driver://username:password@hostname/database[?option[=value]]&&&&&&使用了dsn后ADOConnection()将自动调用方法Conect()或PConect()建立一个非持久性连接或一个持久性的连接,&&&&&&在建立连接时依据option/value的值判断为持久连接还是非持久性连接,这样连接成功会返回一个true失败返回一个false.
&&&&&&include("adodb/adodb.inc.php"); &&
&&&&&&$dsn="mysql://root:dd0633LSL@localhost/adodb"; &&
&&&&&&$db=NewADOConnection($dsn); &&
&&&&&&if(!$db){ &&
&&&&&&&&&die("数据库连接失败!"); &&
&&&&&&} &&
&&&&&&echo&"连接成功"; &&
&&&&&&?&&&&?php
include("adodb/adodb.inc.php");
//非持久性连接
$dsn="mysql://root:dd0633LSL@localhost/adodb";
持久性连接
$dsn="mysql://root:dd0633LSL@localhost/adodb?persist";//或者persistent
$db=NewADOConnection($dsn);
die("数据库连接失败!");
echo "连接成功";
&&&--------------------------------------------------------------------------------------&&&数据库中执行查询操作&&&通常使用select语句进行检索或查询数据adodb中通常使用execute()方法执行数据库查询,如果成功则返回ADORecordSet对象,&&&它包含一个查询结果的纪录集。在ADORecordSet对象中有很多的方法可以对纪录集进行操作如:&&&-----------------------------------------------------------------------------------------------------------------------------&&&FetchRow() 返回当前行的纪录数组,遇到EOF则返回false(adodb5.04是乎已经能够自动下移指针) &&&FetchInto(&$array) 将当前行的纪录放入数组$array中,遇到EOF返回false,否则返回1&&&FetchObject($toupper=ture) 返回当前行的纪录组成的对象,与FetchRow()方法类似,如果$toupper的值为真则返回的属性将全部转为大写&&&FetchObj() 与FEtchObject(false)类似,只是返回字段名不会被转换&&&FetchNextObject($toupper=ture) 返回当前的纪录组成的对象并自动移动到下一行纪录,如果topper的值为真则返回的对象的属性名全部为大写&&&FetchNextObj() 与FetchNextObject()类是知识返回的值不会被替换&&&MoveNext()将纪录指针从当前纪录位置移动到下一纪录行。如同move()&&&-----------------------------------------------------------------------------------------------------------------------------&&&一个例子&&&---------------------------------------------------------------------
&&&include("adodb/adodb.inc.php"); &&
&&&$drive="driver={Microsoft&Access&Driver&(*.mdb)};Dbq="realpath("date/db1.mdb").";Uid=;Pwd=;"; &&
&&&$db=NewADOConnection("access"); &&
&&&$db-&Connect($drive); &&
&&&$query="select&*&from&user"; &&
&&&$RecordSet=&$db-&Execute($query); &&
&&&if(!$RecordSet) &&
&&&echo&$db-&ErrorMsg(); &&
&&&}else{ &&
&&&while($arr=$RecordSet-&FetchRow()){ &&
&&&&&echo&$arr[0]."----".$arr[1]."----".$arr[2]."&br&/&"; &&
&&&$RecordSet-&close(); &&
&&&$db-&close(); &&
&&&*&注:在测试时弄了不少麻烦,使用access时,首先配置数据源:在控制面板---管理工具---数据源ODBC---在用户DSN里选择MS&ACCESS&DATABASE----选择&Microsoft&Access&Driver---输入数据原名,选择数据库点击完成,即配置好数据源,以免出现数据源错误。 &&
&&&在上例中可以使用SetFetchMode()方法设置返回的模式,该方法的值可以设置为: &&
&&&ADODB_FETCH_DEFAULT:默认模式,依赖于数据可得行为可能是下面三个值之一 &&
&&&ADODB_FETCH_NUM:一数字索引作为建 &&
&&&ADODB_FETCH_ASSOC:以字段名作为键 &&
&&&ADODB_FETCH_BOTH:分别以数字索引和字段作为键 &&
&&&SetFetchMode()的应用范例 &&
&&&&?php &&
&&&include("adodb/adodb.inc.php"); &&
&&&$db=NewADOConnection("mysql://root:dd0633LSL@localhost/adodb"); &&
&&&$db-&SetFetchMode(ADODB_FETCH_NUM); &&
&&&$rst1=$db-&Execute("select&*&from&user"); &&
&&&print_r($rst1-&fields); &&
&&&?&;&&&?php
include("adodb/adodb.inc.php");
//这里是建立的mysql数据库
//$dsn="mysql://root:dd0633LSL@localhost/adodb";
//$db=& NewADOConnection($dsn);
//下面连接access数据库
$drive="driver={Microsoft Access Driver (*.mdb)};Dbq="realpath("date/db1.mdb").";Uid=;Pwd=;";
$db=NewADOConnection("access");
$db-&Connect($drive);
$query="select * from user";
$RecordSet=&$db-&Execute($query);
if(!$RecordSet)
echo $db-&ErrorMsg();
//echo $RecordSet-&RecordCount();
while($arr=$RecordSet-&FetchRow()){
echo $arr[0]."----".$arr[1]."----".$arr[2]."&br /&";
$RecordSet-&close();
$db-&close();
* 注:在测试时弄了不少麻烦,使用access时,首先配置数据源:在控制面板---管理工具---数据源ODBC---在用户DSN里选择MS ACCESS DATABASE----选择 Microsoft Access Driver---输入数据原名,选择数据库点击完成,即配置好数据源,以免出现数据源错误。
在上例中可以使用SetFetchMode()方法设置返回的模式,该方法的值可以设置为:
ADODB_FETCH_DEFAULT:默认模式,依赖于数据可得行为可能是下面三个值之一
ADODB_FETCH_NUM:一数字索引作为建
ADODB_FETCH_ASSOC:以字段名作为键
ADODB_FETCH_BOTH:分别以数字索引和字段作为键
SetFetchMode()的应用范例
include("adodb/adodb.inc.php");
$db=NewADOConnection("mysql://root:dd0633LSL@localhost/adodb");
//可以把设置模式的值更换一下来看效果
$db-&SetFetchMode(ADODB_FETCH_NUM);
$rst1=$db-&Execute("select * from user");
print_r($rst1-&fields);
&&&---------------------------------------------------------------------&&&ADOConnection对象的方法&&&在ADOConnection对象中还有个方法叫做Selectlimit()该方法用于解决一些数据库不能对select...limit的支持,该方法调用后返回一个ADOConnection对象。&&&-----------------------------------------------------------
&&&include("adodb/adodb.inc.php"); &&
&&&$drive="driver={Microsoft&Access&Driver&(*.mdb)};Dbq="realpath("date/db1.mdb").";Uid=;Pwd=;"; &&
&&&$db=NewADOConnection("access"); &&
&&&$db-&Connect($drive); &&
&&&$query="select&*&from&user"; &&
&&&$RecordSet=&$db-&SelectLimit($query,2,3); &&
&&&if(!$RecordSet) &&
&&&echo&$db-&ErrorMsg(); &&
&&&}else{ &&
&&&while($arr=$RecordSet-&FetchRow()){ &&
&&&&&echo&$arr[0]."----".$arr[1]."----".$arr[2]."&br&/&"; &&
&&&$RecordSet-&close(); &&
&&&$db-&close(); &&
&&&?&;&&&?php
include("adodb/adodb.inc.php");
//这里是建立的mysql数据库
//$dsn="mysql://root:dd0633LSL@localhost/adodb";
//$db=& NewADOConnection($dsn);
//下面连接access数据库
$drive="driver={Microsoft Access Driver (*.mdb)};Dbq="realpath("date/db1.mdb").";Uid=;Pwd=;";
$db=NewADOConnection("access");
$db-&Connect($drive);
$query="select * from user";
//SelectLimit从第3条开始之多返回2条记录
$RecordSet=&$db-&SelectLimit($query,2,3);
if(!$RecordSet)
echo $db-&ErrorMsg();
//echo $RecordSet-&RecordCount();
while($arr=$RecordSet-&FetchRow()){
echo $arr[0]."----".$arr[1]."----".$arr[2]."&br /&";
$RecordSet-&close();
$db-&close();
&&&-----------------------------------------------------------&&&::rs2html()方法&&&rs2html方法将传入的ADORecordSet对象转化为html表格的格式,使用时需要先把 tohtml.inc.php 包含进来。&&&&&&执行插入与更新操作&&&在adodb中向数据库插入或则更新数据,可以使用execute()方法,再插入数据时一般都要对数据进行一些处理,以便使数据库能够接受&&&对于一些数据库对于日期格式和字符串的处理方式不同首先要对要插入的数据进行处理,使用adodb提供的函数如&&&DBDate(),SQLDate()&&&qStr()::处理字符串中简单地引号问题&&&ADODB类库中的几个常用函数&&&Affected_Rows() &&&Insert_ID()&&&这两个函数分别对应的是mysql_affected_rows() mysql_insert_id()&&&自动执行insert和update&&&AutoExecute($table,$arrFields,$mode,$where)&&&$table::数据表$arrfields::数据$mode::"INSERT"或者"UPDATE"$WHERE条件&&&::关于分页函数的使用::&&&在文件adodb-pager.inc.php中生成对象ADODB_Pager($db,$query);&&&例如: &&&include("adodb-pager.inc.php");&&&$query="select * from user ";&&&$pager=new ADODB_Pager();&&&//设置如许以HTML格式显示数据&&&&&&$pager-&htmlSpecialChars=&&&$pager-&Render(5);&&&使用分页函数的时候可以更改adodb-pager.inc.php里的内容来实现输出数据的格式四、使用Adodb.Connection访问MySQL数据库
&&&此时不需要adodb类库?
&&&&&&&&&&&&$com&=&new&COM("Adodb.Connection"); &&
&&&&&&&&&&&&$com-&open("Driver={SQL&Server};server=(local);uid=pwd=*****;database=*****;"); &&
&&&&&&&}catch(com_exception&$e){ &&
&&&&&&&&&&&&die($e-&getMessage()); &&
&&&&&&&}try{ &&
&&&&&&&&&&&&$rs&=&new&COM("Adodb.RecordSet"); &&
&&&&&&&&&&&&$rs-&open("select&*&from&user_list",$com,1,1); &&
&&&&&&&}catch(com_exception&$e){ &&
&&&&&&&&&&&&die($e-&getMessage()); &&
&&&&&&&} &&
&&&&&&&$AllCount&=&$rs-&RecordC &&
&&&&&&&for($i=1;$i&$AllCount;$i++){ &&
&&&&&&&&&&&&echo($rs["u_id"]-&value." &&
&&&&&&&&&&&&"); &&
&&&&&&&&&&&&$rs-&MoveNext(); &&
&&&&&&&} &&
&&&&&&&$rs-&Close(); &&
&&&&&&&$rs&=& &&
&&&&&&&$com-&Close(); &&
&&&&&&&$com&=& &&
&&?&&& try{
$com = new COM("Adodb.Connection");
$com-&open("Driver={SQL Server};server=(local);uid=pwd=*****;database=*****;");
}catch(com_exception $e){
die($e-&getMessage());
$rs = new COM("Adodb.RecordSet");
$rs-&open("select * from user_list",$com,1,1);
}catch(com_exception $e){
die($e-&getMessage());
$AllCount = $rs-&RecordC
for($i=1;$i&$AllC$i++){
echo($rs["u_id"]-&value."
$rs-&MoveNext();
$rs-&Close();
$com-&Close();
五、使用ODBC连接mysql
& 通过一个 ODBC 连接,您可以连接到您的网络中的任何计算机上的任何数据库,只要 ODBC 连接是可用的。
&&&1.打开控制面板中的ODBC数据源管理器,确认在驱动程序中已经存在mysql odbc driver(window 2003自动有装)&&&2.在系统DSN中添加一个数据源,输入&&&& data source name :mysqlodbc,&&&& user:root,&&&& password:root,&&&& 选择database然后确定&&&3.输入代码
&&&&&&$conn=odbc_connect('mysqlodbc','root','root'); &&
&&&&&&if&(!$conn){exit("Connection&Failed:&"&.&$conn);} &&
&&&&&&$sql="SELECT&*&FROM&class"; &&
&&&&&&$rs=odbc_exec($conn,$sql); &&
&&&&&&if&(!$rs)&{exit("Error&in&SQL");} &&
&&&&&&echo&"&table&&tr&"; &&
&&&&&&echo&"&th&id&/th&"; &&
&&&&&&echo&"&th&name&/th&&/tr&"; &&
&&&&&&while&(odbc_fetch_row($rs)){ &&
&&&&&&&&$id=odbc_result($rs,"id"); &&
&&&&&&&&$name=odbc_result($rs,"name"); &&
&&&&&&&&echo&"&tr&&td&$id&/td&"; &&
&&&&&&&&echo&"&td&$name&/td&&/tr&"; &&
&&&&&&} &&
&&&&&&odbc_close($conn); &&
&&&&&&echo&"&/table&"; &&
&&?&&& &?php
$conn=odbc_connect('mysqlodbc','root','root');
if (!$conn){exit("Connection Failed: " . $conn);}
$sql="SELECT * FROM class";
$rs=odbc_exec($conn,$sql);
if (!$rs) {exit("Error in SQL");}
echo "&table&&tr&";
echo "&th&id&/th&";
echo "&th&name&/th&&/tr&";
while (odbc_fetch_row($rs)){
$id=odbc_result($rs,"id");
$name=odbc_result($rs,"name");
echo "&tr&&td&$id&/td&";
echo "&td&$name&/td&&/tr&";
odbc_close($conn);
echo "&/table&";
TA的最新馆藏[转]&[转]&}

我要回帖

更多关于 苹果手机丢失能找到吗 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信