mysql建立有序表_mysql语句1-创建库和表

就是对书库内部的对象进行创建、删除、修改等操作的语言。

关键字:create  drop  alter

1.连接数据库

mysql -u用户名 -p -h指定主机(不指定默认是本机)

2. 创建数据库:

mysql> create database test1;

Query OK, 1 row affected (0.00 sec)

删除库

mysql> drop datbases test1;

(0.00 sec):这个表示操作执行的时间。

3.查询数据库

mysql> show databases;

默认的四个库:

4.选择要使用的数据库

use 库名

查看库里的表

show tables;

如果没有实现用use选择库可以这样写:

show tables from 库名;

5.创建表

create table 表名字(

列名1 列的数据类型1 此列的约束条件,

列名2 列的数据类型2 此列的约束条件,

................

列名n 列的数据类型n  列的约束条件,

)

查看表的定义:

desc 表名字;  前提是先用use选择库名

desc 库名.表名;

查看更详细的信息:

mysql> show create table 库名.表名;

删除表

drop table 表名

修改表:修改表的某字段的类型

格式为:alter table 表名 modify 字段 要改成的类型;

83f5382c73d8ce9e468521c85371b3d7.png

mysql> alter table pangbing modify name varchar(20);

848e43f1f9cbf02c8442ebb4de3e4ed2.png

修改表:修改字段名称

语法:alter table 表名 change 老字段名称 新字段名称 字段类型(约束条件);

注意:modify和change都能改变字段的类型,但是change能改变字段的名称,modify不能。

修改表:在表中插入字段

格式为:alter table 表名 add column 新增的字段名称 字段类型(约束条件);

column可以省略不写。这样插入默认是在最后一行的。

按照字段排列顺序增加

alter table 表名 add 新增字段 字段类型  after 字段(排在谁的后边写谁)

注意:这种方式添加不能同时添加约束条件

对于已有的字段进行排序,

alter table 表名 modify 已有字段 字段类型  位置

例子1:

alter table pangbing modify nianling int first;

将pangbing表中nianling字段放在最前边。

例子2:

alter table pangbing modify ningling int after name;

将pangbing表中nianling字段放在name字段后边。

修改表:在表中删除字段

格式为: alter table 表名 drop column 字段名称;

colunm可以省略

6.修改表名

alter table 表名 rename 新表名;

mysql语句1-创建库和表

标签:sql   blog   语句   信息   ase   use   排列   bing   int

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:http://www.cnblogs.com/pangbing/p/6534857.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
MySQL的全文索引适用于在单个中进行全文搜索,而不是用于多联查。全文索引可以帮助你在一个中快速搜索包含特定关键词的文本。它使用的是特殊的索引类型FULLTEXT,从MySQL 3.2版本开始支持。全文索引的原理是将文本数据按照一定的规则拆分成单词,并创建索引以加快搜索速度。 在多联查中,通常使用普通索引来优化查询性能。普通索引可以用于快速定位到特定列的值所在的行,以在多联查中进行关联。普通索引在MySQL中适用于所有数据类型的列,同时,主要的存储引擎InnoDB和MyISAM支持每个创建最多16个索引。这些索引使用的底层算法是B-tree(B树),它能够保持数据有序,并在对数时间内完成数据的查找、顺序访问、插入和删除操作。 需要注意的是,子查询的效率可能低于连接查询,因为子查询通常需要执行多个SELECT语句,并且可能存在嵌套查询的情况。所以,在多联查的情况下,尽量使用连接查询来代替子查询以提高性能。 综上所述,MySQL的全文索引适用于在单个中进行全文搜索,而在多联查中,可以使用普通索引来优化查询性能。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [MySQL数据库学习笔记(六)----MySQL查询之外键、连接、子查询、索引](https://blog.csdn.net/weixin_39620197/article/details/113202361)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [MySQL联查](https://blog.csdn.net/kk_12345z/article/details/120022643)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值