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
)

php操作mysql数据库相关推荐

  1. c语言连接数据库例子,c语言操作mysql数据库小例子_互帮互助(C language MySQL database operation example _ mutual help).doc...

    这是精心收集的精品经典资料,值得下载保存阅读! c语言操作mysql数据库小例子_互帮互助(C language MySQL database operation example _ mutual h ...

  2. c 获取mysql列数据_转 用C API 操作MySQL数据库

    用C API 操作MySQL数据库 参考MYSQL的帮助文档整理 这里归纳了C API可使用的函数,并在下一节详细介绍了它们.请参见25.2.3节,"C API函数描述". 函数 ...

  3. php使用pdo操作mysql数据库实例_php5使用pdo连接数据库实例

    本文为大家介绍下php pdo的用法. 一,pdo简介 pdo(php data object) 是php 5 中加入的东西,是php 5新加入的一个重大功能,因为在php 5以前的php4/php3 ...

  4. 如何用eclipse操作MySQL数据库进行增删改查?

    我们首先需要在Navicat Premium上创建一个数据库实例(test),然后创建一个stu_info表(id,name,mobile,address) 接着创建一个Test类进行操作: 在这之前 ...

  5. 4000字,详解 Python 操作 MySQL 数据库!

    作者 | 黄伟呢 出品 | 数据分析与统计学之美 本文的重点,就是教会大家,如何用Python来操作MySQL数据库. 1. 通用步骤 其实,这里有一个通用步骤,都是写死了的,大家照做就行. # 1. ...

  6. PHP访问mysql的常用函数,PHP操作MySQL数据库常用函数

    PHP操作MySQL数据库常用函数 php操作mysql数据库,俗称天龙八步: 第一步:连接数据库 第二步:判断连接错误 第三步:选择数据库 第四步:设置字符集 第五步:准备SQL语句 第六步:执行并 ...

  7. R操作MySQL数据库创建表、删除表、增删改查(CRUD)

    R操作MySQL数据库创建表.删除表.增删改查(CRUD) 关系数据中的数据是按照一定范式去存储的.当我们需要非常高级和复杂的Sql查询就可以使用关系数据库的数据资产.不光java和python可以容 ...

  8. win7 cmd 操作mysql数据库

    win7 cmd 操作mysql数据库 一 ,对MySql服务器的开启,重启,关闭等操作 当然,可以在win7的界面环境下,关闭或开启MySql服务.但是经常找不到win7的服务管理器,主要定位方法有 ...

  9. mysql 命令行访问_Mysql 命令行模式访问操作mysql数据库操作

    使用环境 在cmd模式下输入 mysql --version (查看mysql安装的版本). 完整的命令可以通过mysql --help来获取. 本测试使用的Mysql版本是mysql5, 本测试使用 ...

  10. 防止人为误操作MySQL数据库技巧一例

    防止人为误操作MySQL数据库技巧一例 (本题来自老男孩培训内部学生问题,属于数据库安全技巧) 在若干年前,老男孩亲自遇到一个"命案",老大登录数据库update一个记录,结果忘了 ...

最新文章

  1. 用for实现Go的while和do...while
  2. Marcin Grzejszczak访谈:Spring Cloud Contract
  3. PE头里的东西更多。。。越看越恶心了,我都不想看了
  4. gorm框架:user role用户角色一对一关联Model编写
  5. 计算机系统结构结构相关实验报告,计算机系统结构实验报告.doc
  6. 用反射方法使用户控件动态调用父页面的方法
  7. linux串口环形缓冲区,能不能讲解下串口环形缓冲区的概念?
  8. QeePHP-继承视图
  9. JVM监控及诊断工具命令行篇之jstat
  10. 使用GHOST打包制作gho镜像文件
  11. 再谈Redis应用场景
  12. 华为手机鸿蒙系统官方下载入口,华为鸿蒙系统升级入口
  13. 请说说自己对鲁迅本人他作品的了解计算机,“鲁迅作品复习”综合性学习试题及答案...
  14. javasprit基础用法
  15. scratch成语接龙 电子学会图形化编程scratch等级考试四级真题和答案解析2021-9
  16. 一键学会三种定位布局,相对定位、绝对定位、固定定位!
  17. Java编写一个仿真购买手机与手机卡的例子
  18. 深入理解计算机大端与小端
  19. 探索TiDB Lightning源码来解决发现的bug
  20. HTML5特效(shadow、gradient、transition、transform、filter)

热门文章

  1. 通过windows客户端访问
  2. org.activiti.engine.ActivitiException: src-resolve: Cannot resolve the name 'extension' to a(n) 'ele
  3. JavaScript-Date日期对象
  4. 牛客网SQL篇刷题篇(24-31)
  5. ccs读取dat文件c语言程序,TMS320DM642学习----第六篇(CCS中.dat文件类型详解)
  6. python3生成二维码实例fromm_Python使用mqtt极简例子
  7. java 计算机开始时间,关于计算Java程序运行时间
  8. jq之$(“tr:odd“).css(“background-color“,“red“);
  9. BugkuCTF-MISC题三色绘恋
  10. BugkuCTF-MISC题Photo的自我