数据库

MySQL数据库的基本操作

1.数据库的操作包括:创建数据库,查看数据库,选择数据库以及删除数据库;
创建数据库的语法:

create Database database_name;

查看数据库:

SHOW DATABASES;

选择数据库:

USE database_name;

删除数据库:

DROP DATABSE database_name;
注意:在SQL语句中,可以用“;”,“\g”和“\G”符号表示语句结束

表的基本概念及相关操作

表中的数据库对象包含列、索引和触发器
列:属性列,在具体创建表时,必须指定列的名字和数据类型;
索引:根据制定的数据库表列建立起来的顺序,提供快速访问数据的途径;
触发器:是指用户定义的事物命令集合,当对一个表中的数据进行插入、更新或删除时,这组命令会自动执行,可以用来确保数据的完整性和安全性;

进入本地mysql命令:mysql -u root -p

创建表前一定要先调用相关的数据库:use database;

1.创建表:CREATE TABLE table_name(属性名 数据类型,
								 属性名 数据类型,
								 属性名 数据类型,
								 ......
								 属性名 数据类型);
								 
2.查看表:DESCRIBE table_name;
  查看数据库中所有的表:show tables;

3.查看表的完整结构信息:SHOW CREATE TABLE t_dept;

4.删除表:DROP TABLE table_name;

5.修改表名:ALTER TABLE old_table_name RENAME new_table_name;

6.在表的最后一个位置增加字段:ALTER TABLE table_name ADD 属性名 属性类型;

7.在表的第一个位置增加字段:ALTER TABLE table_name ADD 属性名 属性类型 FIRST;

8.在表中指定位置增加字段:ALTER TABLE table_name ADD 属性名 属性类型 AFTER 属性名;

9.在表中删除指定字段:ALTER TABLE table_name DROP 属性名;

10.在表中修改字段数据类型:ALTER TABLE table_name MODIFY 属性名 数据类型;

11.在表中修改字段名字:ALTER TABLE table_name CHANGE 旧属性名 新属性名 数据类型;

12.在表中同时修改字段名字和数据类型:ALTER TABLE table_name CHANGE 旧属性名 新属性名 新数据类型;

13.在表中同时修改字段顺序:ALTER TABLE table_name MODIFY 属性名1 数据类型 FIRST|AFTER 属性名2 
	 其中属性名1表示要调整位置的字段名,FIRST表示将字段调整到表的第一个位置,AFTER表示将字段调整
	 到属性名2的后面


1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。、可私 6信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 、可私信6博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 、可私信6博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值