![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 87
mysql数据库基本操作
kuluomi111
这个作者很懒,什么都没留下…
展开
-
MySQL(七)——Python操作MySQL基础使用
数据库是指数据存储的库,作用就是组织数据并存储数据按照库->表->数据 三个层级进行组织数据库(软件)提供数据组织存储的能力SQL语句则是操作数据、数据库的工作语言1、如何获取链接对象?from pymysql import Connection 导包Connection(主机,端口,账户,密码)即可得到链接对象链接对象.close()关闭和MySQL数据库的连接2、如何执行SQL查询?通过连接对象调用cursor()方法,得到游标对象游标对象.execute()执行SQL语句。原创 2024-01-22 00:10:11 · 940 阅读 · 0 评论 -
MySQL(六)——事务
事务:一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失效默认MySQL的事务是自动提交的,也就是说当执行一条DML语句,MySQL会立即隐式的提交事务事务是一组操作的集合,这组操作,要么全部执行成功,要么全部执行失败。原创 2024-01-21 16:21:30 · 965 阅读 · 0 评论 -
MySQL(五)——多表查询
name varchar(50) not null comment '部门名称')comment '部门表';INSERT INTO dept (id, name) VALUES (1, '研发部'), (2, '市场部'),(3, '财务部'), (4, '销售部'), (5, '总经办'), (6, '人事部');name varchar(50) not null comment '姓名',age int comment '年龄',job varchar(20) comment '职位',原创 2024-01-20 22:02:20 · 1175 阅读 · 1 评论 -
MySQL(四)——约束
概念:作用于表中字段上的规则,用于限制存储在表中的数据目的:保证数据库中数据的正确、有效性和完整性分类约束描述关键字非空约束限制该字段的数据不能为nullNOT NULL唯一约束保证该字段的所有数据都是唯一、不重复的UNIQUE主键约束主键是一行数据的唯一标识,要求非空且唯一默认约束保存数据时,如果未指定该字段的值,则采用默认值DEFAULT检查约束(8.0.16版本之后)保证字段值满足某一个条件CHECK外键约束。原创 2024-01-15 20:38:48 · 842 阅读 · 0 评论 -
MySQL(三)——函数
MySQL(二)——SQL函数:一段可以直接被另一段程序调用的程序或代码数值函数函数功能CEIL(x)向上取整FLOOR(x)向下取整MOD(x, y)返回x/y的模RAND()返回0-1内的随机数ROUND(x, y)求参数x的四舍五入的值,保留y位小数日期函数函数功能CURDATE()返回当前日期CURTIME()返回当前时间NOW()返回当前日期和时间YEAR(date)获取指定da原创 2024-01-15 17:33:01 · 936 阅读 · 0 评论 -
MySQL(二)——SQL
CREATE DATABASE 数据库名;USE 数据库名;DROP DATABASE 数据库名;INSERT INTO 表名(字段1, 字段2, ...) VALUES (值1, 值2,...)[,(值1, 值2,...)];/*查询用户*/USE mysql;/*创建用户*/CREATE USER '用户名'@'主机名' IDENTIFIED BY '密码';/*修改用户密码*/原创 2024-01-15 12:26:33 · 1102 阅读 · 0 评论 -
MySQL(一)——MySQL概述
什么是事务,以及事务的四大特性?事务的隔离级别有哪些,MySQl默认是哪个?内连接与外连接的区别是什么?常用的存储引擎?InnoDB与MyISAM的区别?MySQL默认InnoDB引擎的索引是什么数据结构?如何查看MySQL的执行计划?索引失效的情况有哪些?什么是回表查询?什么是MVCC?MySQL主从复制的原理是什么?主从复制之后的读写分离如何实现?数据库的分库分表如何实现?原创 2024-01-08 18:22:18 · 348 阅读 · 0 评论