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

营销型网站能解决什么问题/中国十大品牌营销策划公司

营销型网站能解决什么问题,中国十大品牌营销策划公司,毕业论文 网站成品,网站模板建设目录 一、查看当前数据库中的所有表: 在全局执行: 在具体数据库中执行: 二、创建表: 1.comment: 2. 3.反引号() 三、查看表: 四、修改表: 1.向表中添加列&#xf…

目录

一、查看当前数据库中的所有表:

        在全局执行:

      在具体数据库中执行:

二、创建表:

1.comment:

2.

3.反引号(`)

三、查看表:

 四、修改表:

1.向表中添加列:

 2.修改表中现有的列:

 3.重命名表中现有的列:

4.删除表中现有的列:

5.重命名当前的表:

五、删除表:

总结:


一、查看当前数据库中的所有表:

show tables

        在 MySQL 中,show tables 语句在全局(即不指定具体数据库)和在某一个具体数据库中执行的效果是不一样的,主要区别如下:

        在全局执行:

        假设当前用户有足够权限,在 MySQL 命令行直接输入 show tables,可能会显示类似于以下的结果(这里假设存在多个数据库,每个数据库有若干表):

+-----------------------+
| Tables_in_database1   |
+-----------------------+
| table1                |
| table2                |
+-----------------------+
+-----------------------+
| Tables_in_database2   |
+-----------------------+
| table3                |
| table4                |
+-----------------------+

       在具体数据库中执行:

        当使用USE database_name(进入具体的数据库里)命令切换到某个具体的数据库后再执行show tables,则只会显示该数据库中的表。这是一种更常见的用法,用于查看当前操作的数据库中的表结构等信息。

        先使用USE my_database;切换到名为my_database的数据库,然后执行 show tables,结果可能如下:

+-----------------------+
| Tables_in_my_database |
+-----------------------+
| customers             |
| orders                |
| products              |
+-----------------------+

二、创建表:

create table if not exists users

这里我们创建了一个 名字为 users 的表,还没完成。

更具体的创建:

create table if not exists users (id bigint comment '用户编号',username varchar (32) comment '用户名',`password` varchar(32) comment '密码',birthday date comment '生日'
);

注意:

1.comment:

        主要是给开发人员等数据库相关人员看的,在系统运行时通常不会直接显示这个字样或其内容。(相当于注释)。

2.

        id , username ,`password`,'birthdat' 是列名。后面的bigint,varchar ,date是相对应的数据类型。

3.反引号(`)

        如果数据库名、表名、列名等。当这些标识符与 MySQL 的关键字冲突,或者包含特殊字符、空格时,就需要使用反引号将其括起来,以确保 MySQL 能够正确识别它们。(比如上面的`password`就被反引号括起来了,因为password是mysql的关键字)。

现在我们通过命令展示一下这张表:

field 代表列名,type代表数据类型

三、查看表:

desc 表名

例子:

上面我们创建的表名为 users 的表,通过 这句命令

desc users

可以得到:

 Field:表中的列名

 Type:列的数据类型

 Null:该列的值是否允许为Null

 Key:该列的索引类型

 Default:该列的默认值

 Extra:扩展信息

 四、修改表:

alter table 表名 + 具体操作

 

users为表名的情况下的演示:

1.向表中添加列:

add + 列名 + 具体位置
--新增到列名为 id 的后面
alter table users add dog varchar(30) comment '狗的名字' after id;--在表最后新增列名为 cat 
alter table users add cat varchar(30) comment '猫的名字';--在表最前面新增列名为 duck 
alter table users add duck varchar(30) comment '鸭的名字' first;

结果:

 

 2.修改表中现有的列:

after + 列名 + 具体位置
--修改dog列的位置到birthday后面
alter table users modify dog varchar(30) comment '狗的名字' after birthday;

 

 3.重命名表中现有的列:

rename column 要修改的列名 to 修改后的列名
--把表中列名为 dog 修改成 birl
alter table users rename column dog to birl;

 列名为dog 被修改成了 birl 。

4.删除表中现有的列:

drop 列名
--删除列名为 id 的列
alter table users drop id;

 可以看到,看不到列名为 id 的列了,因为被删除了。

5.重命名当前的表:

rename + 新表名
--修改当前表名为 --> users111
alter table users rename users111

五、删除表:

drop table if exists 表名

 这样就能删除对应的表了。

总结:

可以看到,在一个数据库中查看表修改表删除表都会指定对应的表进行操作。

http://www.whsansanxincailiao.cn/news/32015388.html

相关文章:

  • 电商 网站建设/今日搜索排行榜
  • 深圳的网站建设公司哪家好/百度网盘app下载
  • 自己做网站需要钱吗/优化师是干嘛的
  • 百度官方网站/营销培训视频课程免费
  • 禅城网站建设报价/山东省住房和城乡建设厅
  • 网站怎么做图片滚动/天津百度推广电话号码
  • 注册公司流程和费用是多少/seo技术培训海南
  • 网站建设框架文档/seo网站快速排名
  • 柳州网站建设公司/手机网站制作教程
  • 视觉设计网站有哪些/营销案例分析
  • 深圳网站建设及优化/seo网络营销技巧
  • phpweb网站建设/百度广告销售
  • 网站如何备案 流程/北京推广优化经理
  • 网站改版建设 有哪些内容/惠州seo优化
  • 网站维护 公司简介/网站seo诊断技巧
  • asp.net做网站的流程/seowhy
  • 太原市网站建设网站/如何建立网上销售平台
  • dw网页设计心得体会/seo网站推广软件
  • 合肥网站建设解决方案/网络营销的基本特征有哪七个
  • 哪些网站做科技专题/新的网站怎么推广
  • 0建设营销型网站步骤/电商网站公司
  • 佛山网站搭建公司/百度高搜
  • 运输网站建设/正版google下载
  • 思明自助建站软件/足球直播在线直播观看免费cctv5
  • 1688成品网站源码下载/搜索引擎付费推广
  • 做网站页面的框架/seo职业
  • 招聘网站建设维护/seo营销排名
  • 有手机网站怎样做微信小程序/北京seo排名服务
  • 怎么免费建设金融网站/深圳seo排名优化
  • 网站 建设 步骤是/搜易网提供的技术服务