当前位置: 澳门新濠3559 > 数据库 > 正文

   ①创建数据库 create,查询名字中带有 "王"

时间:2019-12-27 19:58来源:数据库
 针对database和table的操作大约可分为三类:成立,查询,改善,删除 1.创造数据库samp_db 创建 create create database samp_db character set gbk;    ①创建数据库 create,查询名字中带有 "王" 字的所

 针对database和table的操作大约可分为三类:成立,查询,改善,删除

1.创造数据库samp_db

  1. 创建 create

create database samp_db character set gbk;

   ①创建数据库 create,查询名字中带有 "王" 字的所有人信息。   ①开立数据库 create database db_name;

2.插入

     图片 1

insert into students (name, sex, age) values("孙丽华", "女", 21);

   ②创建表 create table db_name.tb_name (列的习性卡塔尔(英语:State of Qatar) [表选项];

3.查询

      图片 2

询问年龄在二十三虚岁以上的全部人新闻: select * from students where age > 21;

      tip : 必需指明所属的数据库(也得以利用use db_name;先指明数据库,再create table tb_name)

询问名字中蕴含 "王" 字的全部人音讯: select * from students where name like "%王%";

  1. 查询 show

查询id小于5且年龄当先20的全体人新闻: select * from students where id<5 and age>20;

   ①询问全体数据库/表 show databases;

4.修改列

      图片 3        图片 4

将表 tel 列改名字为 telp:honealter table students change tel telphone char(13卡塔尔国 default "-";

      tip:查询数据库,能够直接用show语句;

将 name 列的数据类型改为 char(16卡塔尔: alter table students change name name char(16卡塔尔(قطر‎ not null;

              若查询表,应首先用use db_name语句钦定表所在的数据库;

5.删除

   ②询问部分表:前缀为ex的表  show tables like 'ex_%';

删除 birthday 列: alter table students drop birthday;

      图片 5

删除 workmates 表: drop table workmates;

   ② 查询创制语句

删除 samp_db 数据库: drop database samp_db;

       · show create database db_name;  //查看数据库的创制语句

6.重命名

      图片 6  

重命名 students 表为 workmates: alter table students rename workmates;

      · show create table tb_name; // 查看表的始建消息

       图片 7

    ③ 查看表的布局 describe tb_name;(可简写为 desc tb_name;)

      图片 8

  1. 修改 

   ①alter database db_name [修正命令];

    改过命令日常只有一种,即数据库属性的改进:

    图片 9

    对数据库test_one的character set校勘为gbk之后,再查询其创制音讯,会意识其转移已经生效。

   ②数据库改名:

       · 简单的能够平昔改造目录;

       · 将数据库内容全方位导出,创制新的数据库,将内容导入,删除旧数据库;

       · 成立新数据库,将旧数据库内的表移动(重命名)到新数据库内,删除旧数据库;

     表改名:

      rename table old_tb_name to new_tb_name;   // rename 能够对三个表进行更名

      图片 10

      tip:援救跨数据库重命名

      图片 11

   ③ 修正表中的列音信

       · 扩大新列 add

      图片 12

       · 改革列定义 modify

     图片 13

       · 删除列 drop

     图片 14

       · 重命名列 change

       图片 15

   ④改变表选项 alter table tb_name character set utf8 ;

  1. 删除

    ①删减数据库 drop database db_name;

     图片 16

     ②删除表 drop table tb_name;(更周详的写法是drop table if exists tb_name;)

      图片 17

编辑:数据库 本文来源:   ①创建数据库 create,查询名字中带有 "王"

关键词: