文档章节

初识数据库

sunnyGirl
 sunnyGirl
发布于 2016/11/27 13:16
字数 402
阅读 8
收藏 0

1.建立数据库的连接

mysqli_connect()

2.设置字符集

mysqli_set_charset()

3.打开指定的数据库

mysqli_connect()

mysqli_select_db()

mysqli的常用函数

1.连接相关

mysqli_connect()

mysqli_init()

mysqli_options()

mysqli_real_connect()

2.错误相关

mysqli_connect_errno()

mysqli_connect_error()

mysqli_errno()

mysqli_error()

3.与字符集相关

mysqli_set_charset()

mysqli_get_charset()

myslqi_character_set_name()

4.与客户端相关

mysqli_get_client_info()

mysqli_get_client_version()

mysqli_get_proto_info()

mysqli_get_host_info()

mysqli_stat()

mysqli_thread_id()

mysqli_thread_safe()

与数据相关 mysqli_query()数据查询

5.增

mysqli_insert_id()

6.删

mysqli_affected_rows()

7.查

mysqli_fetch_row()

mysqli_fetch_assoc()

mysqli_fetch_all()

mysqli_fetch_array()

mysqli_fetch_object()

得到结果集记录条数

mysqli_num_rows()

mysqli_affected_rows()

mysqli_query()是用来执行SQL查询,只能执行一个SQL语句,对于执行像SELECT/SHOW/DESC/DESCRIBE/EXPLAIN关键字的SQL语句,执行成功返回的是结果集对象mysqli_result(),如果执行失败返回的是false,执行其他的SQL语句,执行成功返回的是true,执行失败返回的是false。

mysqli_insert_id()得到上一步插入操作产生的AUTO_INCREMENT的值

mysqli_affected_rows() 得到上一步操作受影响的记录条数, 如果返回为-1表明SQL语句有问题

mysqli_num_rows() 得到结果集中的记录数

mysqli_fetch_row()取出结果集中的一条记录作为索引数组返回
mysqli_fetch_assoc() 取出结果集中的一条记录作为关联数组返回

mysqli_fetch_array($result, $result_type)取出结果集中的一条记录作为索引数组或者是关联数组 $result_type 的值有三个分别为MYSQLI_NUM 索引 MYSQLI_ASSOC 关联 MYSQLI_BOTH索引和关联

直接在数据库中进行操作:

USE+数据库的名字 打开某个指定的数据库

SHOW TABLES 打开指定的数据库表格

DESC user 打开建立的数据库的初始化样子

© 著作权归作者所有

共有 人打赏支持
sunnyGirl
粉丝 0
博文 9
码字总数 3863
作品 0
武汉
Ext.Error: Unable to parse the JSON returned by the server: You're trying to decode an invalid JSON String

Firefox给出的错误 Ext.Error: Unable to parse the JSON returned by the server: You're trying to decode an invalid JSON String:...

anonymous_007
2014/05/28
1K
2
mysql中的null

mysql中的null 无标题2017-06-2230 阅读 数据库mysql 最近在优化系统代码的时候,需要修改一下表结构,增加了一个字段D,原来表中A,B,C三字段构成了唯一性约束,现在增加了D字段,D字段是可控...

无标题
2017/06/22
0
0
转Elasticsearch顶尖高手系列课程

Elasticsearch,是目前行业中非常热门的一个技术。Elasticsearch是一种分布式的海量数据搜索与分析的技术,可以用于电商网站、门户网站、企业IT系统等各种场景下的搜索引擎,也可以用于对海量...

小花卷juan
2017/06/24
124
0
初识EventSourcing和CQRS

初识EventSourcing和CQRS 无标题2017-06-2515 阅读 架构设计 EventSourcing就是事件溯源的意思,我们平时在设计系统的时候都存储了对象的最终的状态,比如一个交易订单,它当前的状态是等待买...

无标题
2017/06/25
0
0
Spring Boot - 整合JdbcTemplate、MyBatis

Spring Boot - 数据库配置 回顾 Spring Boot - 初识 Hello World Spring Boot - Servlet、过滤器、监听器、拦截器 Spring Boot - 静态资源处理、启动加载、日志处理 整合JdbcTemplate pom.xm...

刘忠旭
2017/06/10
0
0

没有更多内容

加载失败,请刷新页面

加载更多

js的

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <c:forEach items="${topics}" var="item" varStatus="status"> </c:forEach> 注意 c:forEach E大写 varStatus ......

踏破铁鞋无觅处
21分钟前
0
0
带你走进java集合之ConcurrentHashMap

一、概述 上一篇文章《带你走进java集合之HashMap》分析了HashMap的实现原理,重点分析了HashMap是怎么样的一种数据结构,以及如何去插入,查询,扩容等操作。相信经过上一篇文章的学习,大家...

木木匠
22分钟前
0
0
spring-boot 热加载实现替换

参考资料 1、spring-boot 热加载实现替换

哎小艾
24分钟前
0
0
kotlin使用spring mvc(二)

使用FilterRegistrationBean注册Filter 使用WebFilter配置过滤器的缺点是不可以对过滤器进行排序,但是使用FilterRegistrationBean可以设置Filter执行的顺序 编写过滤器 class CustomFilter...

weidedong
25分钟前
0
0
Qt那些事0.0.5

碰到了中文乱码问题。 虽然是自己做了件令自己都不齿的事情,但是情急之下,暂且如此:将中文硬编码进代码中。 我也想通过tr+qm翻译进行转换,但是难过的是,tr之后,找不到或者不起作用。这...

Ev4n
26分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部