位置: 编程技术 - 正文

很全面的Mysql数据库、数据库表、数据基础操作笔记(含代码)(数据mysql)

编辑:rootadmin

推荐整理分享很全面的Mysql数据库、数据库表、数据基础操作笔记(含代码)(数据mysql),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:数据mysql,mysql数量用什么数据类型,mysql数量用什么数据类型,mysql数据库技术介绍,mysqls,mysqls,mysql数量用什么数据类型,数据mysql,内容如对您有帮助,希望把文章链接给更多的朋友!

Mysql数据库、数据库表、数据基础操作笔记分享给大家,供大家参考,具体内容如下

一、数据库操作

1.创建数据库Create database db name[数据库选项];tip:语句要求使用语句结束符";"来结束服务。标识符(数据库名)命名规则:大小写取决于当前操作系统。见名知意,推荐使用下划线法。标识符的字符:使用任意字符,数字,甚至中文。但是一些特殊的组合,例如纯数字组合,特殊符号等需使用标识符限定符来包裹。限定符:反引号``中文可以:但要求客户端编码

在mysql的数据目录,形成一个目录,目录名是数据库名。目录内,存在一个文件,用于保存数据库的选项信息。Db.opt2.数据库查询查看当前存在的数据库:show databases;查看数据库的创建语句:show create database db_name;

3.数据库删除Drop database db_name;

4.修改数据库信息Alter database db_name[修改指令]

修改名字:简单的可以直接修改目录名。将数据库内容导出,新建一个数据库,将内容导入,删除旧数据库。创建一个新数据库,将就数据库内的表,都一动(重命名)到新数据库内,删除旧数据库。

二、数据库表操作

数据库是表的容器,表,必须属于某个数据库通过.语句指定所属数据库; 进行表操作时,都会指定当前的默认数据库Use db_name;

1.创建表Create table tbl_name {列结构}[表选项]先分析,需要保存的实体数据,拥有哪些属性。这些属性应如何保存。例如:班级的信息班级班号,班级开班日期

列定义:列名 列的数据类型[列的属性(约束)]

简单的字符串类型 varchar;日期类型 date第一种方法不用预先指定数据库,使用.语句表示

第二种方法先指定默认数据库

2.查看1>有那些表Show tables[like 'pattern'];like 'pattern'表示获得某种规则的表名

以上like同样适用于 show databases like['pattern'];

2>某个表的创建信息Show create table tal_name;tip:可以用G作为语句结束符显示清晰。对比

3>查看表结构(描述表结构)Describe tbl_name;Desc tbl_name;

表名前缀为了区分相同逻辑表名的不同应用,给逻辑表名增加前缀形成逻辑表名。

3.删除表Drop table tbl_name;

很全面的Mysql数据库、数据库表、数据基础操作笔记(含代码)(数据mysql)

不存在也不报错:

同样适用database:Drop database if exists db_name;4.修改表修改表名Rename table old tbl_name to tbl_name;

支持多个名字一起修改

支持跨数据库重命名,将一个数据库下的表格移动到另一个数据库下面,可以利用此特点进行数据库重命名。

修改列定义增加一个新的列Add

删除一个列Drop

修改一个列的定义Modify列定义

修改一个列Change old_column 新的列定义

修改表结构,上面是子命令,上级是,alter table tbl_name [add|drop|change|modify]

修改表选项Alter table tbl_name 新的表选项

三、数据操作

1.创建数据(插入数据)Insert into 表名(字段列表) values(值列表)

如果在插入时,为所有的字段设置值,那么可以省略字段列表。要求是值得顺序,应与表中的字段的顺序一致

2.获得数据(查询数据)Select 字段列表 from 表名 查询条件

tip:查询条件可以省略相当于where 1条件查询

3.删除数据Delete from 表名 条件

tip:删除需要在逻辑上严格给条件,否则容易造成数据丢失。4.修改数据Update 表名 set 字段=新值,.... 条件。

标签: 数据mysql

本文链接地址:https://www.jiuchutong.com/biancheng/321309.html 转载请保留说明!

上一篇:Mysql启动的方式(四种)(mysql的启动方法(windows 平台))

下一篇:MySql数据库之alter表的SQL语句集合(mysql all)

  • 个人怎么缴纳印花税
  • 工资储备金制度
  • 财务软件开票税率
  • 投资利税率包括所得税吗
  • 小规模差额征税全额开票和差额开票
  • 票种核定表怎么填写
  • 进销存工作流程
  • 工资进成本还是费用
  • 已经抵扣的发票还能红冲吗?怎么操作
  • 公司注销固定资产怎么处理税怎么交
  • 体检怎么写公司抬头
  • 房地产企业土地增值税
  • 收款凭证与收据的效力
  • 资产重组的税务筹划
  • 代理记账有什么风险吗
  • 核销债权债务依据
  • 社团会费收取标准和管理办法
  • 发行债券到期一次还本付息和按月付息哪个发行价格低
  • 受托加工费的成本都有什么
  • 公司评级有什么用
  • 资本公积转增资本会引起什么变化
  • 咨询服务税费多少
  • window10锁屏壁纸图片在哪
  • 事业单位负债类科目包括哪些科目
  • php实现基数排序函数
  • 如何修改去年的智慧团建评议结果
  • 如何在win7系统中找到ie浏览器
  • 多付货款退回的会计分录
  • 核定征收怎么申报个人经营所得
  • 附有退货条款的销售
  • 进口增值税公式计算公式
  • 偷税漏税如何处罚
  • 出口退税进项发票稽核
  • 图神经网络gat
  • php in
  • 房地产企业土地使用税纳税义务终止
  • 预算会计与财务会计适度分离
  • PyTorch 深度学习实战 | DIEN 模拟兴趣演化的序列网络
  • 外购无形资产账务处理
  • Joe是一款优雅功能强大的Typecho主题功能多上手快
  • 逐步结转分步法和平行结转分步法
  • 交通运输增值税专票
  • 帝国cms插件编写教程
  • python搞自动化
  • 进项税额转出的进项税额如何处理
  • 工资走公账和私账哪个好
  • 企业税金及附加包括什么
  • db2 798
  • 开办费的最新账务处理会计视野
  • 坏账准备怎么结转到本年利润
  • 个税起征点调整至10000
  • 应收应付抹零账务处理
  • 购进商品售价金额核算
  • 加盖发票专用章有效什么意思
  • 工资计提多了冲账怎么办
  • 餐饮业燃气费计入什么科目
  • 礼品费属于什么费用
  • 研发支出是科目吗
  • 塑料制品厂设计
  • SQL Server AlwaysOn读写分离配置图文教程
  • sql server自定义类型怎么写入备机
  • mysql precision
  • win7如何设置自动锁屏时间
  • ubuntu 16.04
  • win7经常自动重启是什么原因
  • win7旗舰版怎么把桌面移动到其他盘
  • macoshosts文件位置
  • win8系统搜索在哪里
  • win7winxp双系统怎么装
  • 如何在ubuntu上安装软件
  • 如何设置win10默认程序
  • win8wifi设置在哪
  • win10mobile官网
  • 利用Matplotlib对一组数据进行分析
  • angularjs1.5
  • 精灵动画片大全90年代
  • jQuery插件ajaxFileUpload异步上传文件
  • JavaScript事件类型中焦点、鼠标和滚轮事件详解
  • 车辆购置税是国家收还是地方收
  • 代理记账费用可以全额抵扣吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设