




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、MySQL基本操作矫东魁ySQLMySQL是什么?MySQL是一个关系型数据库管理系统关系型数据库是将数据保存在不同的表中MySQL是开放源代码的免费关系型数据库,一般中小型网站的开发都选择MySQL作为网站数据库MySQL操作命令简单,易理解,并且可以通过图形界面对其进行管理: navicat for MySQLMySQL官方网站:mysqlMySQL的基本命令 数据库/数据表/数据列权限: create:建立新的数据库或数据表 alter:修改已存在的数据表(例如增加/删除列)和索引。 delete:删除表的记录。 drop:删除数据表或数据库。 index:建立或删除索引。 insert
2、:增加表的记录。 select:显示/搜索表的记录。 update:修改表中已存在的记录。MySQL的基本命令显示数据库列表。 show databases; 建库: create database 库名; 显示库中的数据表: use mysql;show tables;建表: use 库名; create table 表名 (字段设定列表);重命名表:alter table 表名 rename 新表名;MySQL的基本命令删库和删表: drop database 库名; drop table 表名;将表中记录清空: delete from 表名; 显示表中的记录: select * from
3、 表名;加主关键字的索引:alter table 表名 add primary key(字段);增加字段:alter table 表名 add 字段 字段类型;删除字段:alter table 表名 drop column 列名;重命名列:alter table 表名 change 列名 新列名 integer;插入数据:insert into table_name value (各字段数据);更新表记录:update table_name set 字段=新值 where condition; 1) 新建一个数据库,名为student_management。 使用命令:create datab
4、ase student_management; 2) 查看现在MySQL中存在的数据库。使用命令:show databases; 3) 使用新创建的student_management数据库。使用命令:use student_management; 4) 查看student_management数据库中的表。使用命令:show tables; 5) 新建一个记录学生信息的表student_info)。包含的字段有:学号stu_id)、姓名name)、性别sex)、班级class)。使用的命令:create table student_info(stu_id int,name varchar(8
5、),sex varchar(4),class varchar(16); 6) 查看student_info这个表的结构。使用命令:desc student_info; 1) 使用命令:alter table student_info modify stu_id int primary key; 2) 查看效果。使用命令:desc student_info; 1) 向学生信息表中插入数据。 使用命令:insert into student_info values(20190201,张帅,男,计算机软件); 2重复上一步操作,插入一部分学生信息的数据。 查询所有学生的个人信息,并按照学号排序。使用
6、命令:select * from student_info order by stu_id; 修改学生信息表(student_info)中某学生的信息。 使用命令:update student_info set class=计算机软件 where name=王青; 删除某学生的信息 查询李飞同学的学号和所在的班级。使用命令:select stu_id,class from student_info where name=李飞; 添加字段 使用student_management数据库。 在学生信息表(student_info)中添加一个字段,记录学生的电话号码tel_num)。 使用命令:al
7、ter table student_info add tel_num int(11); 查看效果。使用命令desc student_info; 修改字段名称 使用命令:alter table student_info change name stu_name varchar(8); 查看效果。使用命令:desc student_info; 删除字段 某些时候我们希望删除某一字段,比如现在我们想在学生信息表中将电话这个字段删除。可以使用命令:alter table student_info drop column tel_num; 查看效果。使用命令:desc student_info; 在MySQL中删除表 在MySQL命令行中使用命令: use student_management; 查看目前存在的表。使用命令:show tables; 删除course_info表。使用命令:drop table course_info; 查看执行删除命令后数据中存在的表。使用命令:show tables; 删除MySQL中的数据库。 查看MySQL系统中存在的数据库。使用命令:show da
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030年中国气动套筒阀行业投资前景及策略咨询研究报告
- 2025至2030年中国毛猪平面输送机市场分析及竞争策略研究报告001
- 2025至2030年中国欧式墓碑行业发展研究报告
- 2025至2030年中国楼栋调压箱行业投资前景及策略咨询报告
- 2025至2030年中国桌球灯罩行业发展研究报告
- 2025至2030年中国果味威化饼市场分析及竞争策略研究报告
- 2025至2030年中国时装恤衫行业投资前景及策略咨询报告
- 2025至2030年中国无线收发器市场调查研究报告
- 2025至2030年中国无机防火彩钢复合板行业发展研究报告
- 2025至2030年中国方型工具盘市场分析及竞争策略研究报告
- JJF 2156-2024材料热膨胀仪校准规范
- 中国老年骨质疏松症诊疗指南(2023)解读课件
- 医学教材 鼻窦病变的CT和MRI诊断思路解析
- 2024年河南省机关单位工勤技能人员培训考核高级工技师《职业道德》题库
- 2023光伏并网柜技术规范
- 综合港区海水淡化引水工程施工组织设计
- 《红色故事会传承革命精神》主题班会
- 结余结转资金管理办法
- 2021年化工企业典型事故案例分析
- 2024年GINA哮喘防治指南修订解读课件
- 儿童死亡报告制度
评论
0/150
提交评论