加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_常德站长网 (https://www.0736zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

a.使用sql语句创建

发布时间:2022-10-12 12:56:02 所属栏目:MySql教程 来源:
导读:   一、创建数据库a.使用sql语句创建

  语法:creat database 数据库名;

  例如:创建一个名为test1的数据库

  creat database test1;

  b.使用图形化界面创建

  选择连接--右键选
   一、创建数据库a.使用sql语句创建
 
  语法:creat database 数据库名;
 
  例如:创建一个名为test1的数据库
 
  creat database test1;
 
  b.使用图形化界面创建
 
  选择连接--右键选择“New Database”输入数据库名,点击ok即可
 
  二、查看数据库a.使用sql语句查看
 
  语法:show databases;
 
  b.查看已有数据库的创建信息
 
  语法:show create database 数据库名;
 
  c.使用图形化界面查看创建信息
 
  选择要查看的数据库名右键-“Edit Database”
 
  三、修改数据库a.sql语句修改
 
  语法:alter database 数据库名 character set 新编码;
 
  例如:修改test1库的编码为gbk
 
  alter database test1 character set gbk;
 
  b.图形化界面修改
 
  选中库名 右键 选中“Edit Database”
 
  四、删除数据库
 
  注意:数据库一旦删除,则数据库中的表和数据都会被一同删除
 
  a.使用sql语句删除
 
  语法:drop database 库名;
 
  例如:删除test1库
 
  drop database test1;
 
  b.使用图形化界面删除
 
  选中要删除的库名--右键--选中“Delete Database”
 
  表基本操作一、基本概念1.数据库和表的关系
 
  每个数据库包含N张表数据库插入操作,即表是在库中(在库中才能创建表)
 
  2.表(二维表)
 
  行和列组成:可以将复杂的数据保存在简单的表中
 
  表中的每一行就是一条完整的记录
 
  表中的每一列用于保存每条记录中特点的信息
 
  二、创建表a.使用sql语句创建
 
  语法:creat table 表名(
 
  字段名1 字段类型1 [完整性约束],
 
  字段名2 字段类型2 [完整性约束],
 
  ……
 
  字段名n 字段类型n [完整性约束]
 
  )
 
  注意:1.表名不能使用关键字 例如 database select where
 
  2.每组字段名,字段类型之间使用“,”隔开,但最后一个不需要“,”
 
  例如:创建一个学生信息表student(id,name,gender,age)
 
  create table student(
  id int(6),
  name varchar(20),
  gender varchar(1),
  age int(2)
  );
  b.使用图形化界面
 
  点击选择的库名双击 选择“Table"右键-->"New Table"
 
  三、查看表的结构
 
  1.查看student表的结构
 
  desc student;
 
  2.查看student表的详细结构(还可以查看存储引擎和字符集)
 
  语法:show creat table 表名;
 
  例如:查看student表的详细结构:show creat table student
 
  四、修改表结构
 
  1.修改表名
 
  语法:alter table 旧表名 rename 新表名
 
  2.修改字段数据类型
 
  语法:alter table 表名 modify 列名 新字段类型
 
  3.修改多个字段的数据类型
 
  语法 alter table 表名 modify 列名1 新字段类型,
 
  modify 列名2 新字段类型,
 
  ……
 
  modify 列名n 新字段类型,
 
  4.修改字段名
 
  语法:alter table 表名 change 旧字段名 新字段名 旧字段类型
 
  5.修改字段名并修改字段类型
 
  语法:alter table 表名 change 旧字段名 新字段名 新字段类型
 
  6.添加字段(在开头、末尾、指定字段之后)
 
  语法:alter table 表名 add 字段名 字段类型 【完整性约束】【first | after 字段名】
 
  没有【】,会默认添加到末尾
 
  【first】 ,添加到第一行
 
  【after 字段名】,添加到指定字段之后
 
  alter table student add score float;
  alter table student add phone varchar(11) first;
  alter table student add clazz varchar(30) after name;
  7.删除字段
 
  语法:alter table 表名 drop 列名
 
  例:删除 表 student中phone
 
  alter table student drop phone
 
  五、删除表
 
  a.使用sql语句删除
 
  drop table 表名
 
  b.使用图形化界面删除
 
  选中右键删除即可

(编辑:应用网_常德站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!