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

个人网站建设的过程免费搭建自己的网站

个人网站建设的过程,免费搭建自己的网站,影楼网站源码,免费制作网站用什么做2024.3.28 Thursday 目录 2.数据库操作2.1.数据库2.1.1.新建数据库#xff08;右键的方法#xff09;2.1.2.查询#xff1a;点击“查询”-“新建查询表”即可输入所需要的语句#xff0c;点击“运行”#xff0c;如#xff1a; 2.2.结构化查询语句分类2.3.数据库操作…2024.3.28 Thursday 目录 2.数据库操作2.1.数据库2.1.1.新建数据库右键的方法2.1.2.查询点击“查询”-“新建查询表”即可输入所需要的语句点击“运行”如 2.2.结构化查询语句分类2.3.数据库操作2.3.1.命令行操作数据库 2.4.数据库的数据类型列类型2.4.1.列类型: 规定数据库中该列存放的数据类型2.4.1.1.数值类型2.4.1.2.字符串类型2.4.1.3.时间类型2.4.1.4.Null 2.5.数据库的字段属性重点2.5.1.UnSigned2.5.2.ZEROFILL2.5.3.Auto_InCrement2.5.3.1.自动增长的 , 每添加一条数据 , 自动在上一个记录数上加 1(默认)2.5.3.2.通常用于设置主键 , 且为整数类型2.5.3.3.可定义起始值和步长 2.5.4.NULL 和 NOT NULL2.5.5.DEFAULT 2.6.使用sql语句创建表重点2.6.1.要求2.6.2.注意点代码 2.7.逆向使用2.7.1.查看数据库的定义2.7.2.查看数据表的定义2.7.3.显示表结构 2.8.数据表的类型2.8.1.设置数据表的类型2.8.2.数据表的存储位置2.8.2.1.MySQL数据表以文件方式存放在磁盘中2.8.2.2.MySQL引擎在物理文件上的区别 2.8.3.设置数据表字符集 2.9.修改、删除数据库2.9.1.修改表 ( ALTER TABLE )2.9.1.1.修改表名: ALTER TABLE 旧表名 RENAME AS 新表名2.9.1.2.添加字段: ALTER TABLE 表名 ADD字段名 列属性[属性]2.9.1.3.修改字段 :2.9.1.4.删除字段 : ALTER TABLE 表名 DROP 字段名 2.9.2.删除数据表2.9.2.1.语法DROP TABLE [IF EXISTS] 表名 2.9.3.注意点 2.数据库操作 2.1.数据库 2.1.1.新建数据库右键的方法 2.1.2.查询点击“查询”-“新建查询表”即可输入所需要的语句点击“运行”如 2.2.结构化查询语句分类 DDL: Data Definition Language DML: Data Manipulation Language DQL: Data Query Language DCL: Data Control Language 2.3.数据库操作 2.3.1.命令行操作数据库 创建数据库 : create database [if not exists] 数据库名;删除数据库 : drop database [if exists] 数据库名;查看数据库 : show databases;使用数据库 : use 数据库名; 注意如果表名或字段名是一个特殊字符则需要用 反单引号backquote 包围 [ ]内的内容为选择性的用于避免error产生 再输入运行SHOW DATABASES能看到数据库多了一行叫做westos的然后再运行DROP DATABASE westos删除该数据库想要检查则再次输入SHOW DATABASES发现westos这行又消失了。 USE school这行是用于选择数据库的但是具体使用时没发现什么区别不运行这行好像结果也一样 2.4.数据库的数据类型列类型 2.4.1.列类型: 规定数据库中该列存放的数据类型 2.4.1.1.数值类型 int类型常用 因为存在精度问题所以金融计算时使用decimal 2.4.1.2.字符串类型 varchar常用对应Java内的string tinytext和text保存大文本的区别存储大小在Java内依然使用string 2.4.1.3.时间类型 最常用的时间格式datetimeYYYY-MM-DD HH:mm:ss 其中date为日期格式YYYY-MM-DD time为时间格式: HH:mm:ss 时间戳timestamp也常用从1970.1.1零时~现在的毫秒数 2.4.1.4.Null 理解为 “没有值” 或 “未知值” 不要用NULL进行算术运算 , 结果仍为NULL 2.5.数据库的字段属性重点 2.5.1.UnSigned 无符号的声明该数据列不允许负数 2.5.2.ZEROFILL 0填充的不足位数的用0来填充 , 如int(3),5则为005 2.5.3.Auto_InCrement 2.5.3.1.自动增长的 , 每添加一条数据 , 自动在上一个记录数上加 1(默认) 设置“自动递增”后“打开表”左下角添加行后无需手动输入被自增的编号的值填完其他信息也可以不填写后直接选“√”将自动填写以及自增后的数字。如 选√后 2.5.3.2.通常用于设置主键 , 且为整数类型 2.5.3.3.可定义起始值和步长 当前表设置步长(AUTO_INCREMENT100) : 只影响当前表SET auto_increment_increment5 ; 影响所有使用自增的表(全局) 2.5.4.NULL 和 NOT NULL 默认为NULL , 即没有插入该列的数值如果设置为NOT NULL , 则该列必须有值 选勾了则为不能非空not null 2.5.5.DEFAULT 默认的用于设置默认值例如,性别字段,默认为男 , 否则为 “女” ; 若无指定该列的值 , 则默认值为男的值 2.6.使用sql语句创建表重点 2.6.1.要求 目标 : 创建一个school数据库 创建学生表(列,字段)学号int 登录密码varchar(20) 姓名,性别varchar(2),出生日期(datatime),家庭住址,email创建表之前 , 一定要先选择数据库 2.6.2.注意点代码 # 学号int, 登录密码varchar(20) 姓名, 性别varchar(2), 出生日期(datatime), 家庭住址, email #注意区分返单引号表名、列 名和单引号comment用 #创建表后应该添加()把相关语句包含在内每条语句结尾要有逗号最后一行不用CREATE TABLE IF NOT EXISTS student3(id INT(4) NOT NULL AUTO_INCREMENT COMMENT 学员id,psw VARCHAR(20) NOT NULL DEFAULT 111111 COMMENT password,name VARCHAR(20) NOT NULL DEFAULT LIHUA COMMENT 姓名,gd VARCHAR(6) NOT NULL DEFAULT MALE COMMENT gender,bd DATETIME DEFAULT NULL COMMENT birthday,add VARCHAR(100) DEFAULT NULL COMMENT address,email VARCHAR(50) DEFAULT NULL COMMENT 邮箱,#设置主键(一般一个表就一个主键而且建议另外声明PRIMARY KEY(id) )ENGINEINNODB AUTO_INCREMENT1 DEFAULT CHARSETutf8;--格式-- CREATE TABLE [IF NOT EXISTS] 表名 (字段名1 列类型 [属性] [索引] [注释],字段名2 列类型 [属性] [索引] [注释],......字段名n 列类型 [属性] [索引] [注释] )[表类型] [字符集设置] [注释]2.7.逆向使用 2.7.1.查看数据库的定义 SHOW CREATE DATABASE school;点击单行运行后会出现解释部分如下 2.7.2.查看数据表的定义 SHOW CREATE TABLE student;2.7.3.显示表结构 DESC student; -- 设置严格检查模式(不能容错了)SET sql_modeSTRICT_TRANS_TABLES;2.8.数据表的类型 2.8.1.设置数据表的类型 CREATE TABLE 表名(-- 省略一些代码-- Mysql注释-- 1. # 单行注释-- 2. /*...*/ 多行注释 )ENGINE MyISAM (or InnoDB)-- 查看mysql所支持的引擎类型 (表类型) SHOW ENGINES;MySQL的数据表的类型 : MyISAM , InnoDB , HEAP , BOB , CSV等… 常见的 MyISAM 与 InnoDB 类型 经验 ( 适用场合 ) : 适用 MyISAM : 节约空间及相应速度适用 InnoDB : 安全性 , 事务处理及多用户操作数据表 2.8.2.数据表的存储位置 2.8.2.1.MySQL数据表以文件方式存放在磁盘中 包括表文件 , 数据文件 , 以及数据库的选项文件位置 : Mysql安装目录\data\下存放数据表 .本质还是文件的储存一个文件夹对应一个数据库 目录名对应数据库名 , 该目录下文件名对应数据表 . 2.8.2.2.MySQL引擎在物理文件上的区别 InnoDB类型数据表只有一个 *.frm文件 , 以及上一级目录的ibdata1文件MyISAM类型数据表对应三个文件 : * . frm -- 表结构定义文件 * . MYD -- 数据文件 ( data ) * . MYI -- 索引文件 ( index )2.8.3.设置数据表字符集 我们可为数据库,数据表,数据列设定不同的字符集设定方法 : 创建时通过命令来设置 , 如 : CREATE TABLE 表名()CHARSET utf8;如无设定 , 则根据MySQL数据库配置文件 my.ini 中的参数设定”character-set-serverutf8” 2.9.修改、删除数据库 2.9.1.修改表 ( ALTER TABLE ) 2.9.1.1.修改表名: ALTER TABLE 旧表名 RENAME AS 新表名 2.9.1.2.添加字段: ALTER TABLE 表名 ADD字段名 列属性[属性] 2.9.1.3.修改字段 : 重命名ALTER TABLE 表名 CHANGE 旧字段名 新字段名 列属性[属性]修改约束ALTER TABLE 表名 MODIFY 字段名 列类型[属性] 2.9.1.4.删除字段 : ALTER TABLE 表名 DROP 字段名 2.9.2.删除数据表 2.9.2.1.语法DROP TABLE [IF EXISTS] 表名 IF EXISTS为可选 , 判断是否存在该数据表如删除不存在的数据表会抛出错误 2.9.3.注意点 1. 可用反引号为标识符库名、表名、字段名、索引、别名包裹以避免与关键字重名中文也可以作为标识符 2. 每个库目录存在一个保存当前数据库的选项文件db.opt。 3. 注释单行注释 # 注释内容多行注释 /* 注释内容 */单行注释 -- 注释内容 (标准SQL注释风格要求双破折号后加一空格符空格、TAB、换行等) 4. 模式通配符_ 任意单个字符% 任意多个字符甚至包括零字符单引号需要进行转义 \ 5. CMD命令行内的语句结束符可以为 ;, \G, \g仅影响显示结果。其他地方还是用分号结束。delimiter 可修改当前对话的语句结束符。 6. SQL对大小写不敏感 关键字 7. 清除已有语句\c
http://www.zqtcl.cn/news/676347/

相关文章:

  • 家纺代发网站建设百度怎么做开锁网站
  • 哈尔滨网站建设有哪些做互联网项目怎么推广
  • 网站首页代码怎么做温州设计集团有限公司官网
  • 如何更换网站图片自己做头像的网站漫画
  • 网站设计风格确认书网站标题 没有排名
  • iis内网站设置允许脚本执行免费行情100个软件
  • 网站如何做团购网站域名做链接怎么做
  • 绿色蔬菜网站模板怎么做网站网站的代理
  • 网站seo优化推广专业app开发制作团队
  • 学校网站建设工作网上推广怎么做
  • 二 网站建设的目的及功能定位想找个专业做网站公司
  • 国内网站建设建设合肥城乡建设网站首页
  • 昆明市住房和城乡建设局网站怎么导出wordpress 整个网站
  • 哈尔滨 高端网站建设好用的网站链接
  • 优化网站建设seo关于申请网站建设经费的请示
  • 公交车网站怎么做留言板新公司起名大全
  • asp.net网站开发 vs2017广州seo成功案例
  • asp网站表格代码国家信用信息公示系统陕西
  • 网站建设技术文档网站做二维码
  • 模板建站公司wordpress 换行无效
  • 网站建设付款方式镇江网站设计开发公司电话
  • 萍乡网站制作公司末备案网站如何做cdn
  • 做透水砖的网站西充县企业网站建设
  • 29网站建设全部厦门建设网站建站
  • 列出网站开发建设的步骤高端品牌女装连衣裙
  • 长沙设计网站建设搜索引擎优化平台
  • 网站建设 可以吗打开浏览器的网站
  • 惠州定制网站制作推荐chinacd wordpress第三性
  • 网站建设从初级到精通网站开发成本预算价目表
  • 网站程序开发上海高端网站开发站霸网络