文档章节

初识数据库

sunnyGirl
 sunnyGirl
发布于 2016/11/27 13:16
字数 402
阅读 8
收藏 0
点赞 0
评论 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
转Elasticsearch顶尖高手系列课程

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

小花卷juan
2017/06/24
124
0
mysql中的null

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

无标题
2017/06/22
0
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
mysql必知必懂的常识

一、初识SQL语言 SQL(Structured Query Language 即结构化查询语言) SQL语言主要用于存取数据、查询数据、更新数据和管理关系数据库系统,SQL语言由IBM开发。SQL语言分为3种类型: DDL语句...

社会浪
2017/07/05
722
0
mongodb、1-初识

mongodb 文档数据库,存储的是文档(Bson-->json的二进制化) 特点:内部执行引擎为js解释器,把文档存储成bson结构,在查询时,转化成js对象,并可以通过熟悉的js语法来操作。 图解: mong...

captainliu
2016/09/25
8
0
初识Gradle系列一

初识Gradle系列一 Arccode's blog2017-10-226 阅读 JavaGradle 背景 以前听说过Gradle,也查阅过相关资料,自定义生命周期等等,比Maven牛X, 但Maven在项目中已经够用, 所以一直未做构建迁移. 今...

Arccode's blog
2017/10/22
0
0
TCP连接的 建立和终止 (TCP MM 和 GG的 初识的三 和 分手的四)

声明: MM: 服务器端: GG:客户端。本文虚构,如有雷同,纯属巧合。 TCP MM 和 GG的 初识的三 和 分手的四。 初识 : 1. GG 向 MM 发送 一道 秋波 (SYN, SED=X) 示好,询问MM是否愿意交往。...

赵绪
2011/08/31
0
0
Angular2

angular 可重用结构建议 angular 可重用结构建议,非常用价值 掌握 Angular2 的服务 (service) step by step 使用 Angular 构建 Progressive Web Apps(Google 开发者大会演讲 PPT & 视频) ...

掘金官方
01/05
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

HashMap? ConcurrentHashMap? 相信看完这篇没人能难住你!

前言 Map 这样的 Key Value 在软件开发中是非常经典的结构,常用于在内存中存放数据。 本篇主要想讨论 ConcurrentHashMap 这样一个并发容器,在正式开始之前我觉得有必要谈谈 HashMap,没有它...

crossoverJie
9分钟前
2
0
OSChina 周一乱弹 —— 你的朋友圈有点生锈了

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @Devoes :分享Trademark的单曲《Only Love (电视剧《妙手仁心 II》插曲)》: 《Only Love (电视剧《妙手仁心 II》插曲)》- Trademark 手机党少...

小小编辑
今天
249
9
【面试题】盲人坐飞机

有100位乘客乘坐飞机,其中有一位是盲人,每位乘客都按自己的座位号就坐。由于盲人看不见自己的座位号,所以他可能会坐错位置,而自己的座位被占的乘客会随便找个座位就坐。问所有乘客都坐对...

garkey
今天
1
0
谈谈神秘的ES6——(二)ES6的变量

谈谈神秘的ES6——(二)ES6的变量 我们在《零基础入门JavaScript》的时候就说过,在ES5里,变量是有弊端的,我们先来回顾一下。 首先,在ES5中,我们所有的变量都是通过关键字var来定义的。...

JandenMa
今天
2
0
arts-week1

Algorithm 594. Longest Harmonious Subsequence - LeetCode 274. H-Index - LeetCode 219. Contains Duplicate II - LeetCode 217. Contains Duplicate - LeetCode 438. Find All Anagrams ......

yysue
今天
2
0
NNS拍卖合约

前言 关于NNS的介绍,这里就不多做描述,相关的信息可以查看NNS的白皮书http://doc.neons.name/zh_CN/latest/nns_background.html。 首先nns中使用的竞价货币是sgas,关于sgas介绍可以戳htt...

红烧飞鱼
今天
1
0
Java IO类库之管道流PipeInputStream与PipeOutputStream

一、java管道流介绍 在java多线程通信中管道通信是一种重要的通信方式,在java中我们通过配套使用管道输出流PipedOutputStream和管道输入流PipedInputStream完成线程间通信。多线程管道通信的...

老韭菜
今天
1
0
AB 压力测试

Ubuntu 安装AB apapt-get install apache2-utils 使用AB 压力测试 -c 并发数 -n请求总数 ab -c 3000 -n 10000 http://localhost/test/index.php AB只能测试localhost 返回结果 This is Apac......

xiawet
今天
0
0
用Python绘制红楼梦词云图,竟然发现了这个!

Python在数据分析中越来越受欢迎,已经达到了统计学家对R的喜爱程度,Python的拥护者们当然不会落后于R,开发了一个个好玩的数据分析工具,下面我们来看看如何使用Python,来读红楼梦,绘制小...

猫咪编程
今天
1
0
Java中 发出请求获取别人的数据(阿里云 查询IP归属地)

1.效果 调用阿里云的接口 去定位IP地址 2. 代码 /** * 1. Java中远程调用方法 * http://localhost:8080/mavenssm20180519/invokingUrl.action * @Title: invokingUrl * @Description: * @ret......

Lucky_Me
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部