电子商务网站建设期末photoshop手机版在线使用

web/2025/9/30 17:32:51/文章来源:
电子商务网站建设期末,photoshop手机版在线使用,企业网站规划要求,网站后台关键词链接怎样做一.数据类型 MySQL中有多种数据类型#xff0c;每种类型用于存储不同类型的数据。以下是MySQL中常见的数据类型#xff1a; 数值类型#xff1a; INT#xff1a;整数类型#xff0c;存储范围为-2,147,483,648到2,147,483,647。BIGINT#xff1a;大整数类型#xff0c;存…一.数据类型 MySQL中有多种数据类型每种类型用于存储不同类型的数据。以下是MySQL中常见的数据类型 数值类型 INT整数类型存储范围为-2,147,483,648到2,147,483,647。BIGINT大整数类型存储范围为-9,223,372,036,854,775,808到9,223,372,036,854,775,807。FLOAT单精度浮点数类型。DOUBLE双精度浮点数类型。DECIMAL定点数类型用于精确存储小数。 字符串类型 CHAR固定长度字符串最大长度为255个字符。VARCHAR可变长度字符串最大长度为65535个字符。TEXT长文本类型最大长度为65,535个字符。 日期和时间类型 DATE日期类型格式为YYYY-MM-DD。TIME时间类型格式为HH:MM:SS。DATETIME日期和时间类型格式为YYYY-MM-DD HH:MM:SS。TIMESTAMP时间戳类型用于存储日期和时间的组合。时间戳从1970.1.1的秒数 布尔类型 BOOL 或 BOOLEAN布尔类型存储true或false。 二进制类型 BLOB二进制大对象类型用于存储二进制数据。LONGBLOB长二进制大对象类型用于存储更大的二进制数据。 此外MySQL还支持其他特殊数据类型如枚举类型ENUM和集合类型SET用于存储从预定义选项中选择的值。 二.MYSQL基础知识 多个数据库服务器可以集群工作 一个服务器上有多个数据库一个数据库上有多个数据表 数据库数据表的集合 1.创建MYSQL对象并初始化 MYSQL* mysql new MYSQL();MYSQL* pDB mysql_init(mysql); //初始化mysql对象//这里两个变量 mysql和pDB 两个变量记录指向同一个值避免初始化失败后返回NULL指针内存泄漏的风险if (pDB NULL) {std::cout mysql_init failed! std::endl;return -1;}2.连接数据库 pDB mysql_real_connect(pDB, localhost, root, 1234, mysql, 3306, NULL, 0); 补充 3.创建新的用户 int creat_user(MYSQL* pDB){ //创建新用户std::string sql CREATE USER fclocalhost IDENTIFIED BY ;int ret mysql_real_query(pDB, sql.c_str(), (unsigned long)sql.size());if (ret ! 0) {std::cout mysql error: mysql_error(pDB) std::endl;return -1;}return 0; }4.给用户授权权限和 撤销权限 int grant_userpower(MYSQL* pDB) { //授予用户权限std::string sql GRANT ALL PRIVILEGES ON *.* TO fclocalhost with grant option;int ret mysql_real_query(pDB, sql.c_str(), (unsigned long)sql.size());if (ret ! 0) {std::cout mysql error: mysql_error(pDB) std::endl;return -1;}return 0; } 5.删除用户 drop USER fclocalhost 6.MYSQL仓库的创建和删除 int creat_database(MYSQL* pDB) { //创建数据仓库std::string sql CREATE DATABASE hello;int ret mysql_real_query(pDB, sql.c_str(), (unsigned long)sql.size());if (ret ! 0) {std::cout mysql error: mysql_error(pDB) std::endl;return -1;}return 0; }int grant_database_power(MYSQL* pDB) { //授予仓库权限std::string sql GRANT ALL ON hello.* TO fclocalhost;int ret mysql_real_query(pDB, sql.c_str(), (unsigned long)sql.size());if (ret ! 0) {std::cout mysql error: mysql_error(pDB) std::endl;return -1;}return 0; }三.MYSQL命令的执行 发送SQL命令 获取SQL执行结果 解析获取到的结果 MYSQL_RES* result mysql_use_result(mysql); if (result ! NULL) {show_result(result); //展示数据mysql_free_result(result); //释放结果,与use_result相互对应 } void show_result(MYSQL_RES* result) {//获取结果集列的数量unsigned nFiles mysql_num_fields(result);//获取结果集行的数量my_ulonglong nRows mysql_num_rows(result);//获取每一列的定义接口MYSQL_FIELD* fields mysql_fetch_fields(result);for (unsigned i 0; i nRows; i) { //遍历每一行MYSQL_ROW row mysql_fetch_row(result);//获取每一行结果if (row ! NULL) {for (unsigned j 0; j nFiles; j) {//对于每一行遍历每列的信息std::cout type: fields[j].type fields[j].name : row[j] std::endl; //对应存储数据的值}}std::cout std::endl;}} 附录 完整代码 #include iostream #include mysql.hvoid show_result(MYSQL_RES* result) {//获取结果集列的数量unsigned nFiles mysql_num_fields(result);//获取结果集行的数量my_ulonglong nRows mysql_num_rows(result);//获取每一列的定义接口MYSQL_FIELD* fields mysql_fetch_fields(result);for (unsigned i 0; i nRows; i) { //遍历每一行MYSQL_ROW row mysql_fetch_row(result);//获取每一行结果if (row ! NULL) {for (unsigned j 0; j nFiles; j) {//对于每一行遍历每列的信息std::cout type: fields[j].type fields[j].name : row[j] std::endl; //对应存储数据的值}}std::cout std::endl;}}int creat_user(MYSQL* pDB){ //创建新用户std::string sql CREATE USER fclocalhost IDENTIFIED BY ;int ret mysql_real_query(pDB, sql.c_str(), (unsigned long)sql.size());if (ret ! 0) {std::cout mysql error: mysql_error(pDB) std::endl;return -1;}return 0; }int grant_userpower(MYSQL* pDB) { //授予用户权限std::string sql GRANT ALL PRIVILEGES ON *.* TO fclocalhost with grant option;int ret mysql_real_query(pDB, sql.c_str(), (unsigned long)sql.size());if (ret ! 0) {std::cout mysql error: mysql_error(pDB) std::endl;return -1;}return 0; }int creat_database(MYSQL* pDB) { //创建数据仓库std::string sql CREATE DATABASE hello;int ret mysql_real_query(pDB, sql.c_str(), (unsigned long)sql.size());if (ret ! 0) {std::cout mysql error: mysql_error(pDB) std::endl;return -1;}return 0; }int grant_database_power(MYSQL* pDB) { //授予仓库权限std::string sql GRANT ALL ON hello.* TO fclocalhost;int ret mysql_real_query(pDB, sql.c_str(), (unsigned long)sql.size());if (ret ! 0) {std::cout mysql error: mysql_error(pDB) std::endl;return -1;}return 0; }int fe() {MYSQL* mysql new MYSQL();MYSQL* pDB mysql_init(mysql); //初始化mysql对象//这里两个变量 mysql和pDB 两个变量记录指向同一个值避免初始化失败后返回NULL指针内存泄漏的风险if (pDB NULL) {std::cout mysql_init failed! std::endl;return -1;}pDB mysql_real_connect(pDB, localhost, root, 1234, mysql, 3306, NULL, 0);//连接数据库std::cout pDB std::endl;if (pDB) {//creat_user(pDB);//grant_userpower(pDB);//creat_database(pDB);//grant_database_power(pDB);//获取SQL的数据MYSQL_RES* result mysql_use_result(mysql);if (result ! NULL) {show_result(result); //展示数据mysql_free_result(result); //释放结果,与use_result相互对应}}mysql_close(pDB);delete(mysql);return 0;}int main() {fe();return 0;}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/84558.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

青岛模板化网站建设谷歌搜索广告优化

命令模式可以将请求的对象和执行请求的对象解耦(实际上是通过命令对象进行沟通,即解耦)。(个人感觉,这章讲的很一般) 按个人理解来讲: 假如需要一个遥控器,遥控器有一个插口可以插上…

湛江免费企业建站建设执业注册中心网站

num_length.Focus(); UpDownBase updbText (UpDownBase)num_length; num_length.Select(0, updbText.Text.Length);转载于:https://www.cnblogs.com/LuoEast/p/7942476.html

网站托管就业服务器两个域名一个ip做两个网站

0.目录结构$ tree mysqlmysql├── files│ └── web.sql├── handlers│ └── main.yml├── tasks│ └── main.yml├── templates│ ├── client.cnf.j2│ ├── my.cnf.j2│ ├── mysql-clients.cnf.j2│ └── server.cnf.j2└── vars1…

网站被百度惩罚放弃网站建设考察试卷

引言:为什么选择 DeepSeek-R1? 近期,国产大模型 DeepSeek-R1 因其低成本、高性能的特点在全球 AI 领域引发热议。根据 Sensor Tower 数据,其发布仅 18 天便斩获 1600 万次下载量,远超 ChatGPT 同期表现。而腾讯云推出…

长春小学网站建设网页视频下载提取器

时间序列数据分析在工业,能源,医疗,交通,金融,零售等多个领域都有广泛应用。其中时间序列数据分类是分析时序数据的常见任务之一。本文将通过一个具体的案例,介绍 Intel 团队如何使用 TDengine 作为基础软件…

服务外包网站西安高端网站设计公司

1.call/apply/bind方法的来源 首先,在使用call,apply,bind方法时,我们有必要知道这三个方法究竟是来自哪里?为什么可以使用的到这三个方法? call,apply,bind这三个方法其实都是继承自…

dedecms 网站名称标签优化关键词首页排行榜

0 设备 创龙C6657Artix-7工业评估板 SEED-XDS560v2 1 实现功能 控制评估底板 LED1 、 LED2 、 LED3 每隔 0.5s 将状态同时翻转一次。 采用查询的方式控制评估版的KEY2控制LED2亮灭。 2 代码 2.1 GPIO驱动 2.1.1 c66x_gpio.c /* Compiler Header files */ #include …

购物商城网站都有哪些功能小程序推广工作怎么样

面试篇就是复习前面学的 什么是JVM 1.定义:JVM指的是Java虚拟机,本质是一个运行在计算机上的程序 2.作用:为了支持Java中Write Once ,Run Anywhere 编写一次 到处运行的跨平台特性 功能: 1.解释和运行 2.内存管理…

商城类网站建设篇青岛手机网站建设报价

这里是Z哥的个人公众号每周五11:45 按时送达有时也会有感而发,来加个餐~我的第「84」篇原创敬上前天早上,在36kr看到一篇文章《一个负能量的人,可以轻易搞垮周围人的生活》,讲述了可能我们每个人身边都存在…

网站建设wap网站建设插件代码大全

1.动态链接库的编写 1.1 在项目中涉及到很多动态链接库的时候,可创建一个总的动态链接库,把所有的其他的动态链接库放到它的下面作为它的子项目,这样在qmake和编译的时候,只需要对总的动态链接库做操作,而不需要对每个…

银川网站建设有哪些公司网站要什么做

jxls使用excel公司这篇文章展示了如何使用jXLS将Excel文件解析为JavaBeans列表。 这是我编写的通用实用程序方法&#xff1a; /** * Parses an excel file into a list of beans. * * param <T> the type of the bean * param xlsFile the excel data file to parse * …

个旧市建设网站蓝色清新phpcms企业网站模板

油封也称为轴封&#xff0c;是各类机械中不可或缺的部件。它们主要用于密封机械设备中固定部件和移动部件之间的开口。大多数应用中较常用的油封是橡胶壳油封或金属壳油封。 橡胶壳油封广泛用于存在金属壳油封因热膨胀而失效的风险的应用中。橡胶外壳油封不会生锈&#xff0c;…

云主机怎么上传网站网站建设管理工作情况的通报

阿里云服务器可以干嘛&#xff1f;能干啥你还不知道么&#xff01;简单来讲可用来搭建网站、个人博客、企业官网、论坛、电子商务、AI、LLM大语言模型、测试环境等&#xff0c;阿里云百科aliyunbaike.com整理阿里云服务器的用途&#xff1a; 阿里云服务器活动 aliyunbaike.com…

网站二级菜单模板湖南电子科技网站建设

DB_RECOVERY_FILE_DEST参数是默认的flashrecovery area的路径&#xff0c;里面存放有归档日志、闪回日志以及rman的备份文件等文件。LOG_ARCHIVE_DEST_n参数是存放归档日志的路径&#xff0c;n表示1~10的一个整数&#xff0c;由于归档日志在recovery的时候担当了重要的角色&…

商标查询网站建设网站添加后台

相关代码gitee自取&#xff1a; C语言学习日记: 加油努力 (gitee.com) 接上期&#xff1a; 学C的第三十三天【C语言文件操作】_高高的胖子的博客-CSDN博客 1 . 程序的翻译环境和执行环境 在ANSI C(C语言标准)的任何一种实现中&#xff0c;存在两个不同的环境。 &#xff0…

windows2012iis网站默认设置wordpress博客 知乎

实现效果 DAC输出的电压 同过电压表测量电压 1.DAC配置的步骤 初始化DAC时钟。配置DAC的GPIO端口。设置DAC的工作模式&#xff08;例如&#xff0c;是否使用触发功能&#xff0c;是否启用DAC中断等&#xff09;。启动DAC。 2常用的函数 函数 HAL_DAC_Start() - 开启指定…

网上如何建网站卖量具网站建设外包公司招聘

目录 二、从回归到线性分类模型&#xff1a;分类 3.分类模型损失函数推导——极大似然估计法 &#xff08;1&#xff09;二分类损失函数——极大似然估计 &#xff08;2&#xff09;多分类损失函数——极大似然估计 4.模型损失函数推导新视角——交叉熵 &#xff08;1&#x…

用typecho做的网站提供网站建设哪家好

目录 1.对真实值类别编码&#xff1a;2.预测值&#xff1a;3.目标函数要求&#xff1a;4.使用Softmax模型将输出置信度Oi计算转换为输出匹配概率y^i&#xff1a;5.使用交叉熵作为损失函数&#xff1a;6.代码实现&#xff1a; 1.对真实值类别编码&#xff1a; y为真实值&#xf…

桂林网站优化公司企业品牌类网站有哪些

doi&#xff1a;10.11884/HPLPB202335.230026 大视场中的目标丢失后需要再次检测&#xff0c;但是大视场的检测比较耗时。但是根据实验发现丢失目标通常发生在无人机运动区域的320x320范围内&#xff0c;所以设计辅助网络&#xff0c;当目标丢失后&#xff0c;以320x320区域图像…

二手车网站模板建设做营销的网站推广

Pandas 是数据科学社区中使用最广泛的库之一&#xff0c;它是一个强大的工具&#xff0c;可以进行数据操作、清理和分析。 本文将提供最常用的 Pandas 函数以及如何实际使用它们的样例。我们将涵盖从基本数据操作到高级数据分析技术的所有内容&#xff0c;到本文结束时&#xf…