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

集团网站下分网站 模板wordpress开启多站点好处

集团网站下分网站 模板,wordpress开启多站点好处,东莞热的建设网站,电子商务网站开发这书不出版了吗常用的数据类型 int 整型用于定义整数类型的数据float 单精度浮点4字节32位 准确表示到小数点后六位 double 双精度浮点8字节64位双精度浮点8字节64位char 固定长度的字符类型用于定义字符类型数据varchar可变长度的字符类型 text文本image图片de…常用的数据类型 int           整型用于定义整数类型的数据float        单精度浮点4字节32位 准确表示到小数点后六位  double    双精度浮点8字节64位双精度浮点8字节64位char        固定长度的字符类型用于定义字符类型数据varchar可变长度的字符类型  text文本image图片decimal(5,2)  指定长度数组5个有效长度数字小数点后面有2位Char如果存入数据的实际长度比指定长度要小会补空格至指定长度如果存入的数据的实际长度大于指定长度低版本会被截取高版本会报错主键是唯一的可以由多个字段构成 数据库管理 SQL语言分类 DDL数据定义语言用于创建数据库对象如库、表、索引等 DML数据操纵语言用于对表中的数据进行管理 DQL数据查询语言用于从数据表中查找符合条件的数据记录 DCL数据控制语言用于设置或者更改数据库用户或角色权限 1、DDL创建删除 create drop 创建新的数据库 CREATE DATABASE 数据库名;创建新的表 CREATE TABLE 表名 (字段1 数据类型,字段2 数据类型[,...][,PRIMARY KEY (主键名)]); #主键一般选择能代表唯一性的字段不允许取空值NULL一个表只能有一个主键。CREATE DATABASE chx; USE chx; CREATE TABLE chx (id int NOT NULL,name char(10) NOT NULL,age int NOT NULL,address char(48) ,PRIMARY KEY (id)); DESC zzz;#NOT NULL 不允许为空值PRIMARY KEY :主键一般选择没有重复并且不为空值的字段 删除指定的数据表 use 数据库名 DROP TABLE 表名DROP TABLE [数据库名.] 表名; #如不用USE进入库中则需加上数据库名删除指定的数据库 DROP DATABASE 数据库名; 2、DML管理表中的数据记录 insert  update delete INSERT格式 INSERT INTO 表名(字段1,字段2[,...]) VALUES (字段1的值字段2的值,...);示例: INSERT INTO chx (id,name,age,address) values(06,,21,);关于PASSWORD的使用 #PASSWORD(123456):查询数据记录时密码字串以加密形式显示 若不使用PASSWORD()查询时以明文显示。INSERT INTO chx VALUES(09,lisi,90,中国); SELECT * FROM chx ; #查询表的数据记录#修改、更新数据表中的数据记录 UPDATE格式: UPDATE 表名 SET 字段名1字段值1[,字段名2字段值2] [WHERE 条件表达式];示例: UPDATE chx SET id7 WHERE namelisi; UPDATE chx SET namejcc,address中国北京 WHERE id7;在数据表中删除指定的数据记录 DELETE格式: DELETE FROM 表名 [WHERE 条件表达式];示例: DELETE FROM chx WHERE id7; 3、DQL查询数据记录 select 格式 SELECT 字段名1,字段名2[,...] FROM 表名[WHERE 条件表达式];示例 SELECT * FROM chx; SELECT id,name,score FROM chx WHERE id2; select name from chx\G #以列表方式竖向显示 select * from chx limit 2; #只显示头2行 select * from chx limit 2,3; #显示第2行后的前3行 4.修改表和结构  修改表名和表结构 ALTER TABLE 旧表名 RENAME 新表名;例 ALTER TABLE fimily RENAME home; ----------------------------------------------------------------------------------扩展表结构(增加字段) ALTER TABLE 表名 ADD passwd varchar(50) ; ALTER TABLE home ADD passwd varchar(50) ; ----------------------------------------------------------------------------------修改字段(列)名添加唯一键 ALTER TABLE 表名 CHANGE 旧列名 新列名 数据类型 [unique key];ALTER TABLE home CHANGE name user_name varchar(10) unique key; #CHANGE可修改字段名、数据类型、约束等所有项。desc ----------------------------------------------------------------------------------删除字段 格式 ALTER TABLE 表名 DROP 字段名;示例 ALTER TABLE fimily DROP address; 扩展关键词含义 create table if not exists info ( id int(4) zerofill primary key auto_increment,     #指定主键的第二种方式 name varchar(10) not null, cardid int(18) not null unique key #if not exists表示检测要创建的表是否已存在如果不存在就继续创建 #int(4) zerofill表示若数值不满4位数则前面用0填充例0001 #auto_increment表示此字段为自增长字段即每条记录自动递增1默认从1开始递增; 自增长字段数据不可以重复;自增长字段必须是主键;如添加的记录数据没有指定此字段的值且 添加失败也会自动递增一次 #unique key表示此字段唯一键约束此字段数据不可以重复:一张表中只能有一个主键但是一张表中可以有多个唯一键 #not null表示此字段不允许为NULL   高级操作 克隆表 克隆1 create table test like home; #复制格式通过LIKE方法复制yyy表结构生成yyy2表 insert into test select * from home; #备份内容克隆2将数据表的数据记录生成到新的表中 CREATE TABLE test02 (SELECT * from test); #复制test 表数据到test02中 直接复制到新表中show create table test02\G #获取数据表的表结构、索引等信息 SELECT * from test02;清空表 清空表删除表内的所有数据 方法一 delete from test2; #DELETE清空表后返回的结果内有删除的记录条目; DELETE 工作时是一行一行的删除记录数据的; 如果表中有自增长字段使用DELETE FROM 删除所有记录后再次新添加的记录会从原来最大的记录ID后面继续自增写入记录。方法二 truncate table home2; #TRUNCATE清空表后没有返回被删除的条目TRUNCATE 工作时是将表结构按原样重新建立因此在速度上TRUNCATE会比DELETE清空表快; 使用TRUNCATE TABLE 清空表内数据后ID会从1开始重新记录 ​​ 删除命令的比较 速度drop truncate delete 安全性delete 最好 创建临时表 临时表创建成功之后使用SHOWTABLES命令是看不到创建的临时表的临时表会在连接退出 后被销毁。 如果在退出连接之前也可以可执行增删改查等操作比如使用DROP TABLE语句手动直接删除 临时表。 PS无法创建外键临时表创建命令格式: CREATE TEMPORARY TABLE 表名 (字段1 数据类型,字段2 数据类型[, ...] [, PRIMARY KEY (主键名)]); 示例: CREATE TEMPORARY TABLE mytmp (id int(10) NOT NULL AUTO_INCREMENT,NAME varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,level int(10) NOT NULL,PRIMARY KEY (id) ) ENGINEInnoDB DEFAULT CHARSETutf8; insert into mytmp(name,level) values(aa,10); select * from mytmp; MySQL中常见的约束 主键约束(primary key) 外键约束(foreign key) 非空约束(not null) 唯一性约束(unique [key|index]) 默认值约束(default) 自增约束(auto_increment) 什么是外键 定义:如果同一个属性字段x在表一中是主键而在表二中不是主键则字段x称为表二的外键。 创建外键约束作用(误删修改)保证数据的完整性和一致性。 主键表和外键表的理解 (1)以公共关键字作主键的表为主键表(父表、主表) (2)以公共关键字作外键的表为外键表(从表、外表) 注意:与外键关联的主表的字段必须设置为主键。要求从表不能是临时表 主表外键字段和从表的字段具备相同的数据类型、字符长度和约束 #创建主表test04 create table test04 (hobid int(4),hobname varchar(50));#创建从表test05 create table test05 (id int(4) primary key auto_increment, name varchar(10),age int(3),hobid int(4)) ;#为主表test04添加一个主键约束。主键名建议以PK_”开头。 alter table test04 add constraint PK_hobid primary key (hobid);#为从表test05表添加外键并将test05表的hobid字段和test04表的hobid字段建立外键关联。 外键名建议以FK_”开头。 alter table test05 add constraint FK_hob foreign key (hobid) references test04 (hobid);#可以使用查询表语句结构命令查看外键关联 show create table test05;desc test04; desc test05;#插入新的数据记录时要先主表再从表 insert into test04 values(1,runing); insert into test05 values(1,zhangsan,18,1);#删数数据记录时要先从表再主表也就是说删除主键表时必须先删除其他与之关联的表。 drop tables test05; drop tables test04;#查看和删除外键约束 #如果要删除外键约束字段先删除外键约束再删除外键名 show create table test05; alter table test05 drop foreign key FK_hob; alter table test05 drop key FK_hob; desc test05;
http://www.dnsts.com.cn/news/165541.html

相关文章:

  • 手机网站拦截怎么解除不用wordpress 知乎
  • win7做本地网站连云港网站建设价位
  • 做电器推广的网站青岛推广信息
  • 网站后台文章列表里的每篇文章的文字全部乱码怎么办?网站开发有几个阶段
  • 山西省城乡住房和建设厅网站首页西安seo关键词排名优化
  • 礼物说网站模板青海省wap网站建设公司
  • 普洱市网站建设网站装修的代码怎么做
  • html5 手机网站 模版wordpress后台自定义页面
  • 河北唐山网站建设爱站查询工具
  • 互联网建站谷歌关键词推广怎么做
  • 推荐聊城做网站国家企业信用信息公示系统官网全国
  • 网络公司如何开网站湖南长沙旅游十大必去景区
  • 瑞金网站建设推广wordpress防攻击
  • 做网站的linux程序代码vs怎么做网站
  • 小说网站如何做书源一女被多男做的视频网站
  • 和京东一样的网站建设网站是做手机版好还是pc版好
  • 手机网站的推广工程师培训
  • 建设营销型网站广州网站建设里怎么写文章
  • 毕节网站建设公司有云服务器和域名怎么做网站
  • 网站开发可能存在的困难新闻国际最新消息
  • 北京中小型网站建设wordpress主题页添加
  • 免费建设一个可以访问的网站网站建设方案书要写吗
  • 做亚克力在那个网站上好seo网站推广是什么意思
  • 企业网站备案拍照专业软件定制开发公司
  • wap网站 什么意思开发公司只给开具收据不能认定合同有效案例
  • 网站内部结构优化软件开发前端和后端
  • 深圳做网站的公司哪个好伪静态网站入侵
  • 黑客是如何攻击网站的网站网页跳转
  • 建一个购物网站多少钱wordpress时间提前
  • 做网站需要的手续三站合一的网站怎么做教程