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

做网站开发公司电话全球网站流量排名查询

做网站开发公司电话,全球网站流量排名查询,英文网站建设方案,新闻类网站模板1. 创建表 语法: CREATE TABLE table_name ( field1 datatype, field2 datatype, field3 datatype ) character set 字符集 collate 校验规则 engine 存储引擎; field 表示列名, datatype 表示列的类型character set 字符集, 如果没有指定字符集, 则以所在数据库的字符集为…

1. 创建表

语法: 

CREATE TABLE table_name (
field1 datatype,
field2 datatype,
field3 datatype
) character set 字符集 collate 校验规则 engine 存储引擎;
  • field 表示列名, datatype 表示列的类型
  • character set 字符集, 如果没有指定字符集, 则以所在数据库的字符集为准
  • collate 校验规则, 如果没有指定校验规则, 则以所在数据库的校验规则为准

举个例子, 现在创建 users 表(使用InnoDB), users2 表(使用MyISAM).

create table users(-> id int,-> name varchar(20) comment '用户名',-> password char(32) comment '密码是32位md值',-> birthday date comment '生日'-> ) character set utf8mb4 engine InnoDB;create table users2 (-> id int,-> name varchar(20) comment '用户名',-> birthday date comment '生日',-> password char(32) comment '密码是32位的md值'-> ) character set utf8mb4 engine MyISAM;

在对应的数据库目录下, 可以看到:

users 表存储引擎是 MyISAM, 在数据目中有三个不同的文件, 分别是:

  • 表结构, MySQL5.5 是users.frm; 8.0是 users.sdi
  • 表数据: users.MYD
  • 表索引: users.MYI

users2 表存储引擎是 InnoDB, MYSQL 8.0 下, 目录里是一个 ibd 文件.

2. 查看表结构

如果查看数据库有哪些表?

show tables; 

如何查看特定表的信息?

desc 表名;

如何查看当时创建表时的选项等具体的信息? 

show create table users \G;

3. 修改表

 在项目实际开发中, 有时候需要修改某个表的结构, 比如字段名字, 字段大小, 字段类型, 表的字符集类型, 表的存储引擎等等. 我们还有需求,添加字段,删除字段等等. 这时我们就需要修改表:

ALTER TABLE tablename ADD (column datatype [DEFAULT expr][,column
datatype]...);
ALTER TABLE tablename MODIfy (column datatype [DEFAULT expr][,column
datatype]...);
ALTER TABLE tablename DROP (column);

添加列

当前表只有四列属性:

现在我想添加一列address属性: 

alter table users add address varchar(60) comment '地址' after birthday;

插入新字段后, 对原来表中的数据没有影响:

修改列

修改列的字段类型

 现在把一个列 name 的类型修改为varchar 60:

alter table users modify name varchar(60);

 需要加上列修改后的属性

修改表的名称 
ALTER TABLE 原表名 RENAME TO 新表名;

alter table users rename to user 

指令中to可以省略 

修改列的名称
ALTER TABLE 表名 CHANGE 原字段名 新字段名 新数据类型;

 alter table user change name xingming varchar(60);

注意: 新的目标字段需要完整地定义, 即使其类型和之前一模一样, 否则报错:  

 删除列

 注意: 删除字段一定要小心, 删除字段及其对应的列数据都没了

alter table users drop address;

 4. 删除表

DROP [TEMPORARY] TABLE [IF EXISTS] tbl_name [, tbl_name] ...

比如: drop table t1; 表t1就被删除了.
 

http://www.dtcms.com/wzjs/148454.html

相关文章:

  • 今日新闻有哪些北京如何优化搜索引擎
  • 学校网站建设的作用2023必考十大时政热点
  • wordpress 菜单插件北京seo外包公司要靠谱的
  • 朝阳网站建设多少钱网站开发合同
  • 专门做外贸机械的网站地推怎么做最有效
  • 武汉网站制作内容优化下载百度app并安装
  • 公共资源交易中心官网首页杭州排名优化公司电话
  • 工程公司总经理年终总结昆明优化网站公司
  • 有什么专业做蛋糕的网站吗广州网络营销运营
  • 旅游电子商务网站建设费用网络广告投放网站
  • vk网站做婚介友情链接交换方式有哪些
  • 哪做网站比较好万词霸屏百度推广seo
  • 如何开网站做代销广告联盟赚钱app
  • 辛集哪做网站南宁seo咨询
  • 代做网站收费标准域名申请哪家好
  • 网站开发公司怎么做账网络营销企业网站
  • 哪些做海报比较好的网站流量平台
  • 广州化妆品网站制作定制网站开发公司
  • 做英文网站2014seo引擎优化工具
  • 行业网站联盟宣传方式
  • 英文外贸网站建设短视频seo优化
  • 怎么在wordpress建英文网站百度推广技巧方法
  • 设计素材网站会员怎么买划算四川省人民政府官网
  • c 做asp.net网站北京培训seo哪个好
  • 网站建设div设置圆角线上推广方式
  • 上海景朋建设工程有限公司网站汕头疫情最新消息
  • 郑州网站建设 天强科技代运营网店公司
  • 珊瑚绒毯移动网站建设百度搜索引擎网站
  • 万网 公司网站链接秦洁婷seo博客
  • 武汉建站排名怎么营销自己的产品