IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> mysql学习记录 -> 正文阅读

[大数据]mysql学习记录

连接

1,使用二进制方式连接
mysql -u root -p
2,使用php脚本连接(mysqli_connect())
mysqli_connect(主机名,用户名,密码,默认使用的数据库,连接数据库的端口号,规定socket或者要使用的已命名的pipe);
(1),使用mysqli_close()断开MySQL数据库的连接bool mysqli_close ( mysqli $link)

创建数据库

1,create database 数据库名;
2,使用mysqladmin创建数据库
[root@host]# mysqladmin -u root -p create bbb
Enter password:******
3,使用php脚本创建数据库(mysqli_query)
mysqli_query(connnect(规定要使用的mysql连接),query规定查询字符串),resultmode);
resultmode:可选,一个常量。如果需要检索大量数据,使用mysqli_use_result,默认是mysqli_store_result(默认)

删除数据库

1,drop database bbb;
2,使用mysqladmin在终端执行删除命令
[root@host]# mysqladmin -u root -p drop bbb
Enter password:******
3,使用php脚本删除数据
mysqli_query(connection,query,resultmode);同创建数据库

选择数据库

1,use bbb;
2,使用php脚本选择mysqli_select_db
mysqli_select_db(connection,dbname);
connection:规定格式用MySQl连接
dbname:必需,规定要使用的默认数据库

数据类型

数值,日期,字符串
1,关键字int是integer的同义词dec是decimal同义词
2,时间和日期
每个时间有效期范围和一个“零”值,当指定不合法的mysql不能表示值时,使用零值
3,字符串:char() 和varchar()括号里的不代表字节个数,代表字符个数,char(39)可以存储三十个字符
两者保存和检索方式不一样,他们的最大长度和尾部空格被保留等方面也不同,存在检索过程大小写的转换
binary和varbinary不同的是他们包含了二进制字符串而不要非二进制字符串,包含字节字符串而不是字符字符串
创建数据表(包含有表名,表字段名,定义每个表字段)
create table table_name(column_name,column_type)

2,创建php脚本创建数据表
mysqli_query(connection,query,resultmode)
使用同上

删除数据表

1,drop table table_name
2,使用php脚本删除数据库
mysqli_query(connection,query,resultmode);
同上

插入数据

1 ,insert into 表名( field1, field2,…fieldN )
values
( value1, value2,…valueN );
2,通过命令提示窗口插入数据


2,使用php脚本插入数据
mysqli_query(connection,query,resultmode0
同上
这种设置为了防止中文乱码
读取数据:select * from runoob_tbl

查询数据

select column_name,column_namefrom table_name where clause
1,查询时可以使用一个或者多个表,表之间只用逗号分隔,用where语句来设定查询的条件
2,使用*,返回表中所有的数据
3,limit 设定返回的记录数
4,使用offset之i的那个select语句开始擦汗寻的数据偏移量,默认情况下偏移量为0

使用php脚本获取数据
使用mysqli_query()和sql select命令获取数据
使用mysqli_fetch_array()来使用和输出所有查询的数据读取的每条记录赋值给$row然后在打印每个值,如果需要在字符串中使用变量,将变量至于花括号
mysqli_fetch_assoc(), 该函数从结果集中取得一行作为关联数组。 返回根据从结果集取得的行生成的关联数组,如果没有更多行,则返回 false。

在这里插入图片描述使用常量 MYSQLI_NUM 作为 PHP mysqli_fetch_array() 函数的第二个参数,返回数字数组
内存释放:执行完select 释放游标内存,使用mysqli——free——result()实现内存释放

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2021-11-30 15:41:10  更:2021-11-30 15:43:35 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 9:05:43-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码