当前位置: 首页 > news >正文

常用的网站开发工具为什么我自己做的网站搜索不到

常用的网站开发工具,为什么我自己做的网站搜索不到,什么网站做hevc,可信网站多少钱#x1f308; 个人主页#xff1a;十二月的猫-CSDN博客 #x1f525; 系列专栏#xff1a; #x1f3c0;系统学javaWeb开发_十二月的猫的博客-CSDN博客 #x1f4aa;#x1f3fb; 十二月的寒冬阻挡不了春天的脚步#xff0c;十二点的黑夜遮蔽不住黎明的曙光 【免费】项… 个人主页十二月的猫-CSDN博客  系列专栏 系统学javaWeb开发_十二月的猫的博客-CSDN博客  十二月的寒冬阻挡不了春天的脚步十二点的黑夜遮蔽不住黎明的曙光  【免费】项目脚手架进个人主页下载  【javaWeb技术】专栏专用脚手架资源-CSDN文库 目录 1. Navicat 1.1 Navicat是什么 1.2 Navicat的使用 1.2.1 创建连接 1.2.1.1 创建连接点击连接-》选择要连接的数据库-》建立连接 1.2.1.2 创建连接输入MySQL连接账号-》和账号对应MySQL建立连接 1.2.2 创建数据库 1.2.2.1 创建数据库选中连接名、右键、点击新建数据库 2. 在数据库中建表 2.1 设置数据库 2.2 建立第一张表格admin 2.3 插入第一条admin记录  2.4 创建第二个数据库表notice并插入数据 3、在数据库中运行SQL语句 3.1 完整SQL语句如下 3.2 运行SQL文件 5. 总结 1. Navicat 1.1 Navicat是什么 在学习数据库的时候经常接触到Navicat这个管理数据库的工具。Navicat是以直觉化的图形用户界面而建的可以让使用者安全并简单的方式创建、组织、访问并共用信息。它可以用来对本机或远程的MySQL、SQL server、SQLite、Oracle及PostgreSQL数据库进行管理及开发。 1.2 Navicat的使用 1.2.1 创建连接 我们知道下载MySQL时会要求我们创建一个MySQL账号一个MySQL就对应一个账号。 这个账号可以认为是连接账号 简单理解想要连接本机的MySQL必须要通过这个账号   因此我们在本机上使用MySQL必须要通过这个账号和本机的MySQL建立连接 1.2.1.1 创建连接点击连接-》选择要连接的数据库-》建立连接 1.2.1.2 创建连接输入MySQL连接账号-》和账号对应MySQL建立连接 主机要连接的数据库管理系统MySQL、Oracle等所在的位置localhost指在本机上 端口这个连接所占用的端口 账户数据库管理系统的账户 连接名习惯 1、这里是和本机的MySQL建立连接因此我的连接名字就叫做localhost_MySQL3306是连接的端口号 。 2、后面如果是连其他服务器非本机上面的MySQL可以将localhost修改为对应服务器名字例如阿里服务器、华为云服务器 3、如果连接的是Oracle数据库则可以修改为localhost_Oracle 4、如果端口号不是3306也可以直接修改连接名 1.2.2 创建数据库 通过上一步我们已经和MySQL数据库创建了连接。因此我们可以通过创建的连接在MySQL中创建数据库MySQL是一个数据库管理系统 1.2.2.1 创建数据库选中连接名、右键、点击新建数据库 1、脚手架中的数据库名字为manager 2、字符集选择utf8mb4 3、排序规则如上图 得到数据库manager如下 2. 在数据库中建表 2.1 设置数据库 SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS 0; 1、names设定数据库的字符类型为utf8mb4 2、 SET FOREIGN_KEY_CHECKS 0;: 临时禁用外键约束检查。这样可以在删除和创建数据库时避免外键约束错误因为外键约束不让你删除一些表 2.2 建立第一张表格admin DROP TABLE IF EXISTS admin; CREATE TABLE admin (id int(10) NOT NULL AUTO_INCREMENT COMMENT ID,username varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 用户名,password varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 密码,name varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 姓名,avatar varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 头像,role varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 角色标识,phone varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 电话,email varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 邮箱,PRIMARY KEY (id) USING BTREE ) ENGINE InnoDB AUTO_INCREMENT 2 CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci COMMENT 管理员 ROW_FORMAT DYNAMIC; DROP TABLE IF EXISTS admin 1、如果admin表格存在则删除该表格 AUTO_INCREMENT COMMENT ID 1、auto_increment自动增加每添加一条记录该列指自动增加1 2、comment注释作用和java中的//类似可以通过特殊语句查看数据库表格的注释 CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL 1、character set设定列值的字符类型 2、collate设定列数据的排列方式 3、null default null列值允许为null且默认为null ENGINE InnoDB AUTO_INCREMENT 2  ROW_FORMAT DYNAMIC 1、ENGINE InnoDB使用InnoDB存储引擎 2、AUTO_INCREMENT 2从2开始自动增加 3、ROW_FORMAT DYNAMIC在该存储引擎中采用dynamic的行存储格式 知识点拓展 在 MySQL 中尤其是 InnoDB 存储引擎中行格式Row Format决定了数据如何在表中存储。不同的行格式适用于不同的场景能够影响性能和存储效率。以下是 MySQL 中几种常见的行格式 Compact - 描述:   - 这是 InnoDB 的默认行格式。   - 采用紧凑的存储格式优化了存储效率和性能。   - 列的 NULL 标记和长度信息被压缩适用于大多数常见的场景。 - 优点    - 相对较高的存储效率和良好的性能。   - 适合大多数应用。 Redundant - 描述   - 这是旧版本 InnoDB 的默认行格式已经不推荐使用。   - 存储了冗余的列信息数据存储方式不够紧凑。 - 优点   - 兼容性对某些老旧应用或数据的兼容性较好。 - 缺点   - 存储效率较低。   - 可能导致性能下降。 Dynamic - 描述   - 行格式优化了存储可变长度列如 VARCHAR 和 TEXT 列。   - 大字段数据如 TEXT 和 BLOB 类型可以存储在独立的页中而不是直接存储在行数据页中。 - 优点   - 更高的存储效率尤其是对于包含大量大字段的表。   - 支持更高的性能和更大的字段长度。 - 缺点   - 读取大字段时可能会涉及额外的页访问。 Compressed - 描述   - 行数据经过压缩以节省存储空间。   - 压缩后数据和索引都存储在压缩的格式中。 - 优点   - 大幅度减少存储需求。   - 有助于减少 I/O 操作因为需要读取的数据量减少了。 - 缺点   - 压缩和解压缩过程可能会增加 CPU 使用率。   - 对写操作的性能影响可能较大。 2.3 插入第一条admin记录  INSERT INTO admin VALUES (1, admin, admin, 管理员, http://localhost:9090/files/1697438073596-avatar.png,ADMIN, 13677889922, adminxm.com);2.4 创建第二个数据库表notice并插入数据 DROP TABLE IF EXISTS notice; CREATE TABLE notice (id int(11) NOT NULL AUTO_INCREMENT COMMENT ID,title varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 标题,content varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 内容,time varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 创建时间,user varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 创建人,PRIMARY KEY (id) USING BTREE ) ENGINE InnoDB AUTO_INCREMENT 4 CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci COMMENT 公告信息表 ROW_FORMAT DYNAMIC;-- ---------------------------- -- Records of notice -- ---------------------------- INSERT INTO notice VALUES (1, 今天系统正式上线开始内测, 今天系统正式上线开始内测, 2023-09-05, admin); INSERT INTO notice VALUES (2, 所有功能都已完成可以正常使用, 所有功能都已完成可以正常使用, 2023-09-05, admin); INSERT INTO notice VALUES (3, 今天天气很不错可以出去一起玩了, 今天天气很不错可以出去一起玩了, 2023-09-05, admin);SET FOREIGN_KEY_CHECKS 1; 注意 1、开始SET FOREIGN_KEY_CHECKS 0;       结束SET FOREIGN_KEY_CHECKS 1; 原因在于操作过程中存在删除表的可能性临时禁用外键约束检查防止删除时报错 3、在数据库中运行SQL语句 3.1 完整SQL语句如下 SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS 0;-- ---------------------------- -- Table for admin -- ---------------------------- DROP TABLE IF EXISTS admin; CREATE TABLE admin (id int(10) NOT NULL AUTO_INCREMENT COMMENT ID,username varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 用户名,password varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 密码,name varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 姓名,avatar varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 头像,role varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 角色标识,phone varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 电话,email varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 邮箱,PRIMARY KEY (id) USING BTREE ) ENGINE InnoDB AUTO_INCREMENT 2 CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci COMMENT 管理员 ROW_FORMAT DYNAMIC;-- ---------------------------- -- Records of admin -- ---------------------------- INSERT INTO admin VALUES (1, admin, admin, 管理员, http://localhost:9090/files/1697438073596-avatar.png,ADMIN, 13677889922, adminxm.com);-- ---------------------------- -- Table for notice -- ---------------------------- DROP TABLE IF EXISTS notice; CREATE TABLE notice (id int(11) NOT NULL AUTO_INCREMENT COMMENT ID,title varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 标题,content varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 内容,time varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 创建时间,user varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT 创建人,PRIMARY KEY (id) USING BTREE ) ENGINE InnoDB AUTO_INCREMENT 4 CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci COMMENT 公告信息表 ROW_FORMAT DYNAMIC;-- ---------------------------- -- Records of notice -- ---------------------------- INSERT INTO notice VALUES (1, 今天系统正式上线开始内测, 今天系统正式上线开始内测, 2023-09-05, admin); INSERT INTO notice VALUES (2, 所有功能都已完成可以正常使用, 所有功能都已完成可以正常使用, 2023-09-05, admin); INSERT INTO notice VALUES (3, 今天天气很不错可以出去一起玩了, 今天天气很不错可以出去一起玩了, 2023-09-05, admin);SET FOREIGN_KEY_CHECKS 1;3.2 运行SQL文件 右键manager-》运行SQL文件 结果如下 5. 总结 在下一篇文章中我们将开始我们的项目学习 首先先学习项目的脚手架我会对脚手架的代码进行深入的讲解 在充分理解脚手架的源码后我们再基于脚手架进行外卖项目的开发  如果想要学习大家可以点个关注并订阅跟着猫猫一起 你的点赞就是我更新的动力如果觉得对你有帮助辛苦友友点个赞收个藏呀~~~
http://www.dnsts.com.cn/news/109859.html

相关文章:

  • 郑州企业网站排名wordpress 获取评论id
  • 井陉矿区网站建设素材网官网
  • 南通制作网站网站建设存在不足
  • 网站优化的前景广告设计基础知识
  • 建立网站的目录结构时最好的做法是青岛红岛做网站
  • 教育网站搭建怎样用模板建一个网站
  • 龙井网站建设网页特效设计
  • 天津住房与城乡建设厅网站首页建设一个官方网站的费用
  • 做淘客推广用什么网站好广西建设网注册中心
  • 网站建设 app开发 图片做推广用那个网站吗
  • 不规则网站模板建设网站外贸
  • 大连网站建设多少钱优书网推荐
  • 怎么查网站建设是哪家公司专业网页设计服务
  • 网站建设结构设计永康网站定制
  • 网站营销队伍宁波网站优化价格
  • 做房产网站不备案可以吗临沂河东网站建设
  • 网站建设制作找哪家php很简单的商城源码
  • 网站建立安全连接失败长春互联网公司哪里多
  • 可以做羞羞的游戏视频网站如何用自己电脑做网站服务器吗
  • 淘宝联盟做的好的网站中国建设银行网站首页joy
  • 绍兴做微网站网站建设 提成多少
  • 成都营销型网站WordPress相册插件pro
  • 高端自适应网站开发传奇手游开服网站
  • 淮安市哪里可以做网站西安旅游景点排名前十名
  • 建立网站的基本步骤百度企业查
  • 关于网站建设的工作总结刷赞抖音推广网站
  • 黄山市网站建设电子商务网站建设评价
  • 宁波建设局网站html怎么做多个网页
  • 支付宝 手机网站开发凡科网站做商城
  • 手机网站模版更换技巧网络营销的5种方式