当前位置: 首页 > news >正文

记一次MySQL数据库的操作练习

数据库基础使用

数据库的操作:

1.使用命令行连接数据库。在命令行键入”mysql -u root -p”命令。

2.列出MySQL数据库管理系统的数据库列表。在命令行键入”show databases;”命令。

3.创建数据库。在命令行键入”create database database_name;”命令。使用”show databases;”命令可以看到创建的数据库已经成功加入到数据库列表中。

4.删除数据库。在命令行键入”drop database database_name;”命令。使用”show databases;”命令可以看到要删除的数据库已经成功在数据库列表中移除。

数据表的操作:

5.使用一个指定数据库。在命令行键入”use database_name”命令。使用此命令后,所有的MySQL命令都只针对改数据库。

6.创建数据表(创建MySQL数据表需要以下信息:表名、表字段、定义每个表字段)。在命令行键入”create table table_name(属性名 数据类型 完整性约束条件,。。。)”。

7.插入数据表元素。在命令行键入”insert into table_name(field1,field2,...fieldN) Values (value1,value2,...,valueN)”命令。并使用”select * from table_name”查看数据表的所有数据。

8.查看指定数据库的所有数据表列表。在命令行键入”show tables;”命令。

9.查看数据表的所有备注信息。在命令行键入”show full columns from table_name;”命令。

10.查看数据表的详细索引信息,包括primary key(主键)。在命令行键入”show index from table_name;”命令。

11.修改表名。在命令行键入”alter table used_table_name rename new_table_name;”命令。

12.修改字段的数据类型。在命令行键入”alter table table_name modify attribute_name date_type;”命令。

13.修改字段名。在命令行键入”alter table table_name change used_attribute_name new_attribute_name new_data_type;”命令。

14.增加数据表字段。在命令行键入”alter table table_name add attribute_name data_type [integrity_constraint];”命

15.删除字段。在命令行键入”alter table table_name drop attribute_name;”命令。

16.数据表的删除。在命令行键入”drop table table_name;”命令。

数据表的操作——查询语句:

17.取出表中所有列。在命令行键入”select * from table_name;”命令。也可以将*换成属性名取出要取出的列。

18.where子句,做判断用取出符合条件的数据。在命令行键入”select * from table_name where judgement_condition;”命令。

19.使用update更新数据表中元素的属性值。在命令行键入”update table_name set update_data where judgment_condition;”命令。

20.使用delete语句删除数据表中的记录。在命令行键入”delete from table_name where judgement_condition;”命令。

http://www.dtcms.com/a/351781.html

相关文章:

  • 把 AI 塞进「空调遥控器」——基于 MEMS 温湿阵列的 1 分钟极速房间热场扫描
  • 如何获取当前页面html元素的外层容器元素
  • vscode或者cursor配置使用Prettier - Code formatter来格式化微信小程序wxss/wxs/wxml文件
  • Vue Flow 设计大模型工作流 - 自定义大模型节点
  • 基于XiaothinkT6语言模型的文本相似度计算:轻量方案实现文本匹配与去重
  • 乳腺癌数据集支持向量机实践学习总结
  • 2025最新的软件测试热点面试题(答案+解析)
  • OnlyOffice 渲染时间获取指南
  • from中烟科技翼支付 面试题2
  • 项目集升级:顶部导览优化、字段自定义、路线图双模式、阶段图掌控、甘特图升级、工作量优化、仪表盘权限清晰
  • 用大语言模型提升语音翻译:一种全新的端到端方法
  • vue2+elementui 表格单元格增加背景色,根据每列数据的大小 颜色依次变浅显示2
  • 「大模型学习」(15)Prompt Tuning → P-Tuning v1 → P-Tuning v2
  • (论文速读)Prompt Depth Anything:让深度估计进入“提示时代“
  • 6.5 el-tree 组件
  • 用大语言模型实现语音到语音翻译的新方法:Scheduled Interleaved Speech-Text Training
  • Research相关的面试(个人)
  • 云服务器的作用
  • yggjs_rbutton React按钮组件v1.0.0 API 参考文档
  • linux、window java程序导出pdf\word、excel文字字体显示异常、字体样式不一样
  • 【lucene】spancontainingquery
  • 8月26日
  • 【QT学习之路】-Qt入门
  • 新型隐蔽恶意软件利用TP-Link、思科等路由器漏洞获取远程控制权
  • ZMC900E如何实现多主站协同控制?
  • 【typenum】 29 类型级别的数字数组标记特质(TypeArray)
  • 基于政策传导因子与就业脆弱性指数的鲍威尔9月降息决策分析
  • Prometheus 告警组件 Alertmanager 的使用并接入 Grafana
  • docker 安装nacos(vL2.5.0)
  • Android之讯飞语音合成和语音识别