数据库
文章平均质量分 71
hellozhuzhuye
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
宝塔 redis 除本机外 局域网内其他ip无法访问、连接超时、连接失败的解决方法及原因
宝塔 redis 除本机外 局域网内其他ip无法访问、连接超时、连接失败的解决方法及原因原创 2022-07-20 10:26:27 · 3999 阅读 · 0 评论 -
MySQL索引失效情景详解
1.没有全值匹配2.违背最佳左前缀法则3.在索引列上做任何操作(计算、函数、类型转换)等4.存储引擎不能使用索引中范围条件右边的列5.select *6.使用!=或者<>7.使用is null 或者is not null8.使用like 以通配符开头 如:like ‘%abc%’9.字符串不加单引号10.使用or连接...原创 2020-09-27 22:44:57 · 164 阅读 · 0 评论 -
MySQL所有数据类型(Text(文本)、Number(数字)、 Date/Time(日期/时间))详细介绍
在 MySQL 中,有三种主要的类型:Text(文本)、Number(数字)和 Date/Time(日期/时间)类型。一、Text(文本)类型:数据类型描述CHAR(size)保存固定长度的字符串(可包含字母、数字以及特殊字符)。在括号中指定字符串的长度。最多 255 个字符。VARCHAR(size)保存可变长度的字符串(可包含字母、数字以及特殊字符)。在括号中指定字符串的最大长度。最多 255 个字符。注释:如果值的长度大于 255,则被转换为 TEXT 类型。T原创 2020-09-18 15:39:18 · 15603 阅读 · 1 评论 -
Qt5存储大文件到Mysql
1.首先初始化Mysql环境,设置Mysql默认单表大小Mysql数据库设置单表默认存储大小以存入大文件2.创建表CREATE TABLE filedata( id INT PRIMARY KEY AUTO_INCREMENT, filename VARCHAR(255), data MEDIUMBLOB);3.Qt代码3.1 Qt连接数据库 QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL"); //原创 2020-05-21 08:27:49 · 1655 阅读 · 2 评论 -
Mysql数据库设置单表默认存储大小以存入大文件
1.在实际开发中,需要把大文本或二进制数据保存到数据库。要将大文件存入Mysql,首先要将其转换为字节数组,然后再写入Mysql2.对MySQL而言只有blob,而没有clob,mysql存储大文本采用的是Text,Text和blob分别又分为:MySQL使用四种text类型来处理文本大数据:类型长度tinytext28–1B(256B)text216-1B(64K)mediumtext224-1B(16M)longtext232-1B(4G)MyS原创 2020-05-21 08:26:56 · 2323 阅读 · 0 评论 -
Qt连接Sqlite使用事务批量插入数据
Qt连接Sqlite使用事务批量插入数据方法一,批处理方式:dbT1.transaction(); //开始启动事务inQry.prepare("insert into datatable values (?,?,?)");while (!ReadDat.atEnd()) { strTextData = ReadDat.readLine(); listIndex <<...原创 2020-04-09 09:05:26 · 3713 阅读 · 2 评论 -
Qt5连接Mysql数据库及常见报错解决方法
首先要在.pro文件中加入sqlQT += core gui sql引入头文件#include <QSqlDatabase>#include <QSqlQuery>#include <QSqlError>建立并打开数据库QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL"); //...原创 2020-04-09 09:03:19 · 2584 阅读 · 0 评论 -
CentOS7下安装MySQL出现No package mysql-server available.问题
CentOS7下安装mysql-serverCentOS7输入yum install mysql-server 安装MySQL时出现No package mysql-server available.解决方案:第一步:输入 wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm第二步:输入 rpm -ivh m...原创 2020-02-19 21:08:25 · 1997 阅读 · 0 评论 -
Qt5连接sqlite数据库
建立并打开数据库QSqlDatabase database;database = QSqlDatabase::addDatabase("QSQLITE");database.setDatabaseName("MyDataBase.db");if (!database.open()){ qDebug() << "Error: Failed to connect databas...原创 2020-01-24 21:07:49 · 3190 阅读 · 0 评论 -
SQL知识点总结
一、基础篇第一章数据库概述数据(Data)数据库(Database, DB)数据库管理系统(DataManagementSystem, DBMS)数据库系统(DatabaseSystem, DBS)数据库管理员(DatabaseAdministrator, DBA)数据库系统包括数据库、数据库管理系统、应用程序、数据库管理员四个部分组成第二章数据模型与数...原创 2020-01-24 21:09:05 · 510 阅读 · 0 评论
分享