复制代码
代码如下:
<?php
class
Mysql
{
private
$host
private
$user
private
$pwd
private
$dbName
private
$charset
private
$conn
=
null
public
function
__construct()
{
$this->host
=
'localhost'
$this->user
=
'root'
$this->pwd
=
'root'
$this->dbName
=
'test'
$this->connect($this->host,$this->user,$this->pwd)
$this->switchDb($this->dbName)
$this->setChar($this->charset)
}
//负责链接
private
function
connect($h,$u,$p)
{
$conn
=
mysql_connect($h,$u,$p)
$this->conn
=
$conn
}
//负责切换数据库
public
function
switchDb($db)
{
$sql
=
'use'
.
$db
$this->query($sql)
}
//负责设置字符集
public
function
setChar($char)
{
$sql
=
'set
names'
.
$char
$this->query($sql)
}
//负责发送sql查询
public
function
query($sql)
{
return
mysql_query($sql,$this->conn)
}
//负责获取多行多列的select结果
public
function
getAll($sql)
{
$list
=
array()
$rs
=
$this->query($sql)
if
(!$rs)
{
return
false
}
while
($row
=
mysql_fetch_assoc($rs))
{
$list[]
=
$row
}
return
$list
}
public
function
getRow($sql)
{
$rs
=
$this->query($sql)
if(!$rs)
{
return
false
}
return
mysql_fetch_assoc($rs)
}
public
function
getOne($sql)
{
$rs
=
$this->query($sql)
if
(!$rs)
{
return
false
}
return
mysql_fetch_assoc($rs)
return
$row[0]
}
public
function
close()
{
mysql_close($this->conn)
}
}
echo
'<pre>'
$mysql
=
new
Mysql()
print_r($mysql)
$sql
=
"insert
into
stu
values
(4,'wangwu','99998')"
if($mysql->query($sql)){
echo
"query成功"
}else
{
echo
"失败"
}
echo
"<br
/>"
$sql
=
"select
*
from
stu"
$arr
=
$mysql->getAll($sql)
print_r($arr)
?>
方法/步骤1登录到phpMyAdmin2新建一个要导入的数据库,点击“+new”3如图,分别填写数据库名称,以及选择数据库的排序规则,4完成步骤3,点击“创建”5完成步骤4,从右侧就可以看到我们新创建的数据库了,如果没有立即显示,刷新即可立马显示了。6单击我们新创建的数据库,7然后,我们选择“导入”,8完成步骤7,我们点击“选择文件”,9点击了“选择文件”之后,就会出现如图所示的d出框,我们选择要导入的sql就可以了,后缀名可以是.sql,也可以是压缩文件.zip。如图,选择好文件之后,点击“确定”就可以了10完成步骤⑨,你就可以从刚才的页面中看到自己上传的文件了,如图所示,其余选项默认就可以了,然后点击“执行”就可以了。11这个时候,你就可以看到你的数据已经导入到你新创建的数据库中了欢迎分享,转载请注明来源:内存溢出
评论列表(0条)