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

南京新标特企业网站哪家广告做的行业网站建设多少钱

南京新标特企业网站哪家广告做的,行业网站建设多少钱,易搭应用快速开发平台,全国广告设计今日内容 0 复习昨日 1 引言 2 数据库 3 数据库管理系统 4 MySQL 5 SQL语言 0 复习昨日 1 引言 1.1 现有的数据存储方式有哪些#xff1f; Java程序存储数据#xff08;变量、对象、数组、集合#xff09;#xff0c;数据保存在内存中#xff0c;属于瞬时状态存储。文件 Java程序存储数据变量、对象、数组、集合数据保存在内存中属于瞬时状态存储。文件File存储数据保存在硬盘上属于持久状态存储。 1.2 以上存储方式存在哪些缺点 没有数据类型的区分。存储数据量级较小。没有访问安全限制。没有备份、恢复机制。 2 数据库 2.1 概念 数据库是按照数据结构来组织、存储和管理数据的仓库。 是一个长期存储在计算机内的、有组织的、有共享的、统一管理的数据集合。 自己理解: 数据库就是存储数据的一个仓库 2.2 数据库的分类 关系结构数据库Oracle、DB2、MySQL、SQL Server以表格Table存储多表间建立关联关系通过分类、合并、 连接、选取等运算实现访问。非关系型数据库ElastecSearch、MongoDB、Redis、HBase等多数使 用哈希表表中以键值key-value的方式实现特定的键和 一个指针指向的特定数据 数据库的分类,关系型和非关系型数据库,后期面试常问! 3 数据库管理系统 3.1 概念 数据库管理系统DataBase Management System DBMS指一种操作和管理数据库的大型软件用于建立、使 用和维护数据库对数据库进行统一管理和控制以保证数据库的安全性和完整性。用户通过数据库管理系统访问数据库中的数据。 DBMS,一种操作和管理数据的一个软件 3.2 常见数据库管理系统 Oracle被认为是业界目前比较成功的关系型数据库管理系 统。Oracle数据库可以运行在UNIX、Windows等主流操作系 统平台完全支持所有的工业标准并获得最高级别的ISO 标准安全性认证。 ps: Oracle政府系统,特别是银行证券金融用的比较多 ps: 现在已经在慢慢使用国产数据库替换Oracle ps: 由阿里提出一个口号去IOE DB2IBM公司的产品DB2数据库系统采用多进程多线索体 系结构其功能足以满足大中公司的需要并可灵活地服务 于中小型电子商务解决方案。 SQL ServerMicrosoft 公司推出的关系型数据库管理系统。 具有使用方便可伸缩性好与相关软件集成程度高等优点。 SQLLite:应用在手机端的数据库。手机通讯录,短信等 MySQL ps: mysql是现在中小型公司用,市场占绝大部分 4 MySQL 4.1 简介 MySQL是一个关系型数据库管理系统由瑞典MySQL AB 公 司开发现在已经属于 Oracle 旗下产品。MySQL 是最流行的关系型数据 库管理系统之一在 WEB 应用方面MySQL是最好的 RDBMS(Relational Database Management System关系数据库管 理系统) 应用软件之一。开源免费! 4.2 访问与下载 官方网站https://www.mysql.com/ 下载地址https://dev.mysql.com/downloads/mysql/ 最新版本是8版本,我们要安装使用的是5.7 4.3 安装 mysql现在安装的是5.7.mysql的安装方式有两种: 一种是exe方式 另外一种解压版 这次就使用解压版安装 4.3.1 解压缩到非中文目录 4.3.2 编写配置文件 1) 在安装目录下新建my.ini的配置文件 打开文件后缀和隐藏文件显示 2) 新建文件内编写内容 [Client] port 3306 [mysqld] #设置3306端口 port 3306 # 设置mysql的安装目录 basedirE:\mysql-5.4.4.20-winx64 # 设置mysql数据库的数据的存放目录 datadirE:\mysql-5.4.4.20-winx64\data# 允许最大连接数 max_connections200 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-serverutf8 # 创建新表时将使用的默认存储引擎 default-storage-engineINNODB[mysql] # 设置mysql客户端默认字符集 default-character-setutf8特别说明: basedir 要换成自己的路径 datadir 要换成自己的路径,且该data文件夹不能存在,因为后续会自动创建.现在存在反而后续会初始化失败!! 4.3.3 执行命令初始化 1) 使用管理员权限打开命令提示符(CMD) 2) 进入到mysql的安装路径的bin目录下 3) 执行命令 安装服务 mysqld --install // 显示服务安装成功后继续执行命令Service successfully installed // 成功了初始化mysql mysqld --initialize --console // 初始化,成功后有一个临时密码 0.X*8Ym7AlH24.3.4 开启服务 执行命令,开启mysql服务 net start mysql4.3.5 修改密码 登录到mysql mysql -uroot -p Enter password: 0.X*8Ym7AlH2修改密码 set password password(123456);退出再试 4.4 安装BUG 4.4.1 报错120.dll 下载安装 双击安装后,重新执行命令 4.4.2 没有服务名 缺失一个步骤,需要执行命令 mysqld --install,后再开启服务 4.4.3 初始化失败 执行完mysqld --initialize --console 后,没有出现密码 确定my.ini配置文件内容是否正确安装路径内是否已经存在data文件夹,如果存在的话删除data文件再试 4.4.4 万能解决方案 1 认真,慢 2 检查my.ini内容是否正确 3 管理员权限进入cmd 4 执行命令先删除服务 mysqld remove 5 再重新安装服务器mysqld --install 6 在重新初始化产生密码 7 启动服务 4.5 卸载 开始-控制面板-卸载程序-mysql ​ 如果找到,右键卸载 删除隐藏文件 ​ C:\ProgramData\MySQL 删除MySQL文件夹 ​ 删除MySQL的安装文件 删除注册表 打开注册表 windosr 输入 regedit \HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\eventlog\Application\MySQL \HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\eventlog\Application\MySQL 将最后一个MySQL文件删除 4.6 配置环境变量 选择我的电脑–右键属性–高绩系统设置–系统环境变量 5 SQL语言 5.1 SQL语言分类 SQL (Structure Query Language) 结构化查询语言 SQL99标准,已经被ISO国际化标准组织确定关系型数据库语言的标准. 但是,每个数据库还有各自自己特有的语句 SQL语言主要分为四大类 DDL(Data Definition Language) 数据定义语言,定义数据库,表,列等DML(Data Manipulation Language) 数据操作语言,操作内部数据(增,删除,修改)DQL(Data Query Language) 数据查询语言,对数据的查询DCL(Data Control Language) 数据控制语言,定义数据的访问控制和安全 5.2 DDL DDL是数据定义语言,主要是以下操作 数据库查询/创建/使用/删除/修改数据表查询/创建/删除/修改 5.2.1 数据库操作 登录到mysql mysql -uroot -p123456退出mysql exit查询数据库 show databases; -- SQL语句要以;结尾 -- 默认装好的数据库管理系统,有4个数据库,这4个不要动创建数据库 create database 数据库名;修改数据库 -- 数据库不能修改名字,一旦创建数据库,名字固定 -- 一般如果要修饰数据库,只能修改数据库的编码格式 -- 但是数据库的编码格式已经设置好了是UTF-8 alter database 库名 character set gbk;删除数据库 drop database 库名;使用数据库 use 库名;查询当前正在使用的数据库 select database();5.2.2 数据表操作 查询当前库下的所有表 show tables;创建数据表 【重点】 create table 表名( 字段名1 数据类型(长度), 字段名2 数据类型(长度), 字段名3 数据类型(长度), ... ); --------------------------------------------------------------- 创建学生表,有学号 数字,姓名 字符串,成绩 浮点型,生日 日期型 --------------------------------------------------------------- create table stu( sid int(11), name varchar(10), score double(5,2), birthday date );数据类型解释长度int整形11,固定,可以省略double浮点型(x,y) 总长x位,其中包含y位小数char定长字符0-255,声明(10)的字符,即使字符不够,也会占用10位varchar可变长字符0-255,声明(10)的字符,会根据实际存储缩放date日期没有长度datatime日期时间没有长度timestamp时间戳没有长度 特别说明,日期目前采用字符串的形式来写,即’2020-01-01’ 查看报错信息的技巧 错误信息语句,就看near后面的提示 查看表结构 desc 表名;修改表名 rename table 老名 to 新名;修改列名 alter table 表名 change 旧列名 新列名 数据类型(长度);增加列 alter table 表名 add 列名 数据类型(长度);删除列 alter table 表名 drop 列名;删除表 drop table 表名;5.2.3 总结 DDL语句 创建库/表 create database/table 名字修改库/表 alter database/table 名字 …查询库/表 show databases/tables删除库/表 drop database/table 名字 5.3 DML DML 数据操作语言,其实对表中的数据进行 增(插入)删改 5.3.1 插入 插入,就是向数据库表中插入数据,语法 insert into 表名 (字段1,字段2,...) values (值1,值2,...);insert into 表名 values (值1,值2,...);-- 注释 # 注释 /* * 多行注释 */ CREATE TABLE stu (sid int(11) DEFAULT NULL,sname varchar(10) DEFAULT NULL,age int(11) DEFAULT NULL,score double(5,2) DEFAULT NULL,birthday date DEFAULT NULL ) ENGINEInnoDB DEFAULT CHARSETutf8; -- 插入 /*insert into 表名 (字段1,字段2,...) values (值1,值2,...); 注意事项: 1) 数字直接写 2) 字符串用单引号 3) 日期用单引号,格式yyyy-MM-dd 4) 可以单独向部分字段插入数据 5) 插入的字段顺序和原表没有关系,但是值顺序要和插入字段顺序一致 6) 当插入表中全部字段时,可以省略字段,直接写值此时字段顺序和原表一模一样 7) 可以同时插入多行数据 */ -- 向表的全部字段插入数据 insert into stu (sid,sname,age,score,birthday) values (1,彩云,20,98.2,2020-01-01); -- 插入部分字段 insert into stu (sid,sname,age) values (2,贝贝,20); -- 字段顺序和原表没关系 insert into stu (age,sname,sid) values (18,老邢,3); -- 给全部列插入值,省略字段 insert into stu values (4,骚磊,20,99.9,2020-01-01); -- 同时插入多行 insert into stu (age,sname,sid) values (18,博哥,5), (19,阳哥,6), (20,万哥,7), (21,邱哥,8)6 Navicat使用 6.1 连接mysql 6.2 创建数据库 6.3 删除更新数据库 6.4 创建表 6.5 命令操作 6.5.1 命令行 6.5.2 sql编辑器 7 作业 0 今天的重点是所有SQL语句 1 记住sql语句,特别是建表语句,达到手写 2 会使用Navicat完成每一个sql操作,达到说任何一个sql功能都能立即实现 3 复习Java(OOP,常用类,异常,集合) 4 idea破解0,‘万哥’,7), (21,‘邱哥’,8) # 6 Navicat使用## 6.1 连接mysql[外链图片转存中...(img-JHx0Ar2M-1706611758437)]## 6.2 创建数据库[外链图片转存中...(img-DOqGboec-1706611758438)]## 6.3 删除更新数据库[外链图片转存中...(img-QPUPZV4u-1706611758438)]## 6.4 创建表[外链图片转存中...(img-Qw12sdNK-1706611758439)]## 6.5 命令操作### 6.5.1 命令行[外链图片转存中...(img-sn5UYVbX-1706611758439)]### 6.5.2 sql编辑器### [外链图片转存中...(img-Z74gbriF-1706611758439)] # 7 作业 0 今天的重点是所有SQL语句 1 记住sql语句,特别是建表语句,达到手写 2 会使用Navicat完成每一个sql操作,达到说任何一个sql功能都能立即实现 3 复习Java(OOP,常用类,异常,集合) 4 idea破解
http://www.w-s-a.com/news/806488/

相关文章:

  • 网站验证码目录简单带数据库的网站模版
  • 制作网站用c#做前台网站建设专题的意义
  • 广西建设职业技术学院教育网站牡丹区建设局网站
  • 网站后台怎么用ftp打开上海外贸进出口有限公司
  • 淘宝建设网站的意义大学生做那个视频网站
  • 如何提高你的网站的粘性建设银行流水网站
  • 微信h5在哪个网站做泰州专业网站制作公司
  • 现在.net做网站的多吗建设工程造价网
  • pc访问手机网站跳转违法网站开发人员
  • 网站前端做报名框wordpress 启动慢
  • 沈阳做网站客户多吗前端可以做网站吗
  • 网站设计规划书新媒体营销策略分析
  • dw个人网站主页怎么做天津工程信息建设网
  • 顺义做网站的公司网站页面设计基础教程
  • 安阳哪个公司做网站好企业没有做网站有的坏处
  • 网站开发有必要用php框架wordpress分页导航代码
  • wordpress建站seo鞍山制作网站哪家好
  • 网站空间流量查询上海门户网站制作
  • 网站开发技术是什么专业会的加强普法网站和普法网络集群建设
  • 上海建筑网站seo 推广
  • 乌兰察布做网站公司爱站网关键词挖掘工具站长工具
  • 白银网站建设白银申请网站空间怎么做
  • 免费炫酷网站模板网站建设需要用到什么软件有哪些
  • 电商网站开发 文献综述大型网站建设企业
  • 如何在建设部网站补录项目单仁牛商
  • 社保网站上做减员一直不审核软件程序开发
  • 网站友情链接购买天元建设集团有限公司资质
  • 南山商城网站建设哪家技术好株洲seo网站优化软件
  • 服务类网站建设18款禁用网站app直播
  • 电子商务网站建设需要物流网站开发公司