后端 php mysql_Web后端--PHP与数据库的交互_MySQL

网页要处理数据,数据置于数据库之中。今天看了书,不能让知识遗忘,遂及时记下。

用 PHP 操作 MySQL ,实现数据的交换,还要多练练....

PS: 以下 mysql 字段与mysqli 字段皆可互换,但推荐用 mysqli 因为官方说 mysqli 准备废弃了....

1405K44M2A60-193322.jpg

还有很多新标准还没掌握啊..................

数据库的连接需要 用户名 密码 服务器名 这三项

先定义

输出 print_r($tables);

查询数据库books 中表个数 则继续 $_count = mysql_num_rows($tables);

查询数据库个数 : $database = mysql_list_dbs($conn); 然后 $_count=mysql_num_rows($database);

查询数据库中各个名称 可:$_name = mysql_tablename($database,$i); 其中$i 可在 $_count 范围内辅助循环输出

查询数据库中表名称也类似: $_name = mysql_tablename($tables,$i);

选择数据库后,可为其建立新表book:$result=mysql_query("create table book(id int,name varchar(20),price varchar(15))") 等

为此表录入数据可 : $result = mysql_query("insert into book (id,name,price) values (1,"book1",10)");

删除表可 : $result = mysql_quert("drop table if it exist book");

查询表中字段个数可用 $_count= mysql_num_fields( mysql_list_fields( books, book, $conn));

相应查询字段名称可用 $_name = mysql_field_name( mysql_list_fields( books, book, $conn));

修改表信息可用 : $result = mysql_query("update book set id=3 where name="book1" ");

删除表中某信息可用: $result = mysql_query("delete from book where id="2" ");

比如 $result = mysql_query("select * from book where id="1" ");

提取数据表中记录可用 $result1 = mysql_fetch_row($result) ; 选择输出, 如 $result1[price] 就可输出一个price 值, 一般伴随 while 循环使用输出。

***********************************************************华丽分割线************************************************************

PHP 操作MySQL 方法还有很多,不便一一列举,但大多数都跟 MySQL 自身的命令语言格式差不多.........

上述知识使用的 过程方法 来控制 MySQL ; 还有使用 面向对象方式 来控制的 ; 比如可用 $result = $conn -> select_db("books"); 来选择books 数据库。



本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值