a.使用sql语句创建
发布时间:2022-10-12 12:56:02 所属栏目:MySql教程 来源:
导读: 一、创建数据库a.使用sql语句创建
语法:creat database 数据库名;
例如:创建一个名为test1的数据库
creat database test1;
b.使用图形化界面创建
选择连接--右键选
语法: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.使用图形化界面删除 选中右键删除即可 (编辑:应用网_常德站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐