phpmyadmin
- phpadmin是一个mysql图形化管理工具,是一款实用php开发的mysql苦户端软件,基于web跨平台的管理系统,支持简体中文,官网:www.phpmyadmin.net可以下载免费最新版。
- 提供图形化操作界面,完成对mysql的操作
- 本地搭建后,浏览器输入localhost/phpadmin 可进入
- 操作较简单网上资料也有很多就不赘述了
重点介绍一下php操作mysq数据库的函数
php操作mysql数据库
1.mysqlconnect()函数链接mysql服务器:
语法:
mysql_connect('hostname','username','password');
# 主机名 mysql用户名 用户密码
成功返回连接标识,失败返回False
示例:
<?php
$con=mysqli_connect("localhost","wrong_user","my_password","my_db");
// 检查连接
if (!$con)
{die("连接错误: " . mysqli_connect_error());
}
?>
die()
函数生成错误处理机制
mysql_connect_error()
函数提取mysql函数的错误文本,没有出错返回空字符串,出错会有报错
2.mysql_select_db()函数选择mysql数据库
语法:
mysql select _db( string数据库名[.resource link identifer] )
# 数据库名称 mysql服务器连接标志
示例
<?php
// 假定数据库用户名:root,密码:123456,数据库:RUNOOB
$con=mysqli_connect("localhost","root","123456","RUNOOB");
if (mysqli_connect_errno($con))
{ echo "连接 MySQL 失败: " . mysqli_connect_error();
} // ...查询 "RUNOOB" 数据库的一些 PHP 代码...// 修改数据库为 "test"
mysqli_select_db($con,"test");// ...查询 "test" 数据库的一些 PHP 代码...mysqli_close($con);
?>
3.mysql_query()函数执行sql语句
语法:
mysql_query(query,[.resource link identifer])
# query:传入的sql语句,注释:查询字符串不应以分号结束。
# [.resource link identifer]
示例:
#向tb_user表插入一条会员信息
$result=mysql_query("insert into tb_user values('mr','111')",$conn);#修改会员信息tb_user表中的会员信息
$result = mysql_query("update tb_user set name='lx' where id = '01'",$conn);
示例
<?php
$con = mysql_connect("localhost","mysql_user","mysql_pwd");
if (!$con){die('Could not connect: ' . mysql_error());}$sql = "SELECT * FROM Person";
mysql_query($sql,$con);// 一些代码mysql_close($con);
?>
示例:创建数据库:
<?php
$con = mysql_connect("localhost","mysql_user","mysql_pwd");
if (!$con){die('Could not connect: ' . mysql_error());}$sql = "CREATE DATABASE my_db";
if (mysql_query($sql,$con)){echo "Database my_db created";}
else{echo "Error creating database: " . mysql_error();}
?>
4.mysql_fetch_array()函数返回结果到数组
语法:
mysql_fetch_array(data,array_type)
/*
data 可选。规定要使用的数据指针。该数据指针是 mysql_query() 函数产生的结果。array_type
可选。规定返回哪种结果。可能的值:MYSQL_ASSOC - 关联数组MYSQL_NUM - 数字数组MYSQL_BOTH - 默认。同时产生关联和数字数组
*/
示例:
<?php
$con = mysql_connect("localhost", "hello", "321");
if (!$con){die('Could not connect: ' . mysql_error());}$db_selected = mysql_select_db("test_db",$con);
$sql = "SELECT * from Person WHERE Lastname='Adams'";
$result = mysql_query($sql,$con);
print_r(mysql_fetch_array($result));mysql_close($con);
?>
输出:
Array
(
[0] => Adams
[LastName] => Adams
[1] => John
[FirstName] => John
[2] => London
[City] => London
)