存储引擎 概念 MySQL内部针对数据的存储有很多不同的方式,我们可以简单地把这些存储方式理解为存储引擎。 查看方法 输入:show engines; 主要的存储引擎 InnoDB MySQL5.5之后的版本默认的存储引擎。 支持事务、行锁、外键,这样会让数据更安全。 事务:保证多个数据的操作要么全 ...
转载 2021-09-05 10:57:00
73阅读
2评论
MySQL day03 1、约束 1.1、唯一性约束(unique) * 唯一约束修饰的字段具有唯一性,不能重复。但可以为NULL。 *
转载 2022-09-21 17:21:43
135阅读
数据库基本操作创建数据库sql语法createdatabase数据库名字库选项;会在data下创建一个文件夹mydatabasecreatedatabasemydatabase;指定字符集createdatabasemydatabasecharsetgbk;字符集charset校对集collate查看数据文件存储目录mysqladminurootpvariablesgrepdatadir查看数据库
原创 2022-04-28 10:12:49
311阅读
1点赞
数据库基本操作创建数据库-- 语法create database 数据库名字 [选项];-- 会在data下创建一个文件夹mydatabasecreate database mydatabase;-
原创 2022-05-01 16:35:51
1595阅读
使用 drop database if exists test2; 删除没有的数据库,不会出来报错
原创 8月前
130阅读
今日内容详解 约束条件 1. unsigned 设置无符号 2. zerofill 零填充 3. not null 非空 null不等于'' 4.default 默认值 5.unique 唯一 # 单列唯一 create table t(id int, name varchar(16) unique ...
转载 2021-07-30 16:06:00
97阅读
存储引擎 概念 MySQL内部针对数据的存储有很多不同的方式,我们可以简单地把这些存储方式理解为存储引擎。 查看方法 输入:show engines; 主要的存储引擎 InnoDB MySQL5.5之后的版本默认的存储引擎。 支持事务、行锁、外键,这样会让数据更安全。 事务:保证多个数据的操作要么全 ...
转载 2021-09-05 10:57:00
122阅读
2评论
转载 2013-09-12 19:00:00
84阅读
2评论
回顾SQL92/99标准的四大类(1)DML(数据操纵语言):select,insert,update,delete (2)DDL(数据定义语言):create table,alter table,drop table,truncate table (3)DCL(数据控制语言):grant select any table to scott/revoke select any table fro
原创 2021-06-07 10:24:27
161阅读
上一篇:数据库系统原理【一】文章目录第三章:数据库设计1.数据库设计概念1)数据库的生命周期2)数据库设计的目标3数据库设计的内容4)数据库设计的方法a. 直观设计法b.规范设计法c.计算机辅助设计法5)数据库设计的过程2.数据库设计的基本步骤1)需求分析需求分析的四个工作步骤:2)概念结构设计概念模型:1.实体分析法(自顶向下法)2.属性综合法(自底向上法)3)逻辑结构设计4)物理设计5)数据库实施6)数据库运行与维护3.关系数据库设计方法1)E-R图的表示方法2)概念结构设计方法a.局部信息结构设计
(1)使用SHOW语句找出服务器上当前存在什么数据库: show databases; (2)访问某个数据库: use news; (3)查看数据库用户名和密码: select * from mysql.user; 用户名就是localhost,密码被加密了 ...
转载 2021-07-24 19:48:00
204阅读
2评论
1.回顾:数据库的产生: -- 早期:纯手工管理纸质数据 -- 中期:在磁盘上的文件系统来存储数据 -- 现代:专门的数据库管理系统 数据库功能: -- 提供获取和处理数据功能 -- 供组织和存储数据的功能 -- 信息系统的核心技术 数据库分类: -- 1.关系型数据库:mysql,sqlite,oracle,DB2 -- 2.nosql数据库:mongodb,
(1)使用SHOW语句找出服务器上当前存在什么数据库:show databases;(2)访问某个数据库:use news;(3)查看数据库用户名和密码:select * from mysql.user;用户名就是localhost,密码被加密了...
原创 2022-06-09 02:05:15
108阅读
上一篇:数据库系统原理【一】文章目录第三章:数据库设计1.数据库设计概念1)数据库的生命周期2)数据库设计的目标3数据库设计的内容4)数据库设计的方法a. 直观设计法b.规范设计法c.计算机辅助设计法5)数据库设计的过程2.数据库设计的基本步骤1)需求分析需求分析的四个工作步骤:2)概念结构设计概念模型:1.实体分析法(自顶向下法)2.属性综合法(自底向上法)3)逻辑结构设计4)物理设计5)数据库实施6)数据库运行与维护3.关系数据库设计方法1)E-R图的表示方法2)概念结构设计方法a.局部信息结构设计
原创 2021-06-18 16:39:28
1329阅读
#!/usr/bin/python3 ''' Python3 MySQL数据库操作 首先需要安装PyMySQL 下载地址:https://github.com/PyMySQL/PyMySQL 在安装PyMySQL之前还需要安装setuptools,下载地址:https://pypi.python.org/pypi/setuptools
我们在写代码的时候,经常会操作数据库,增删改查,数据库有很多类型,关系型数据库和非关系数据库,这里咱们介绍一下python怎么操作mysql、redis和mongodb。一、操作mysqlpython3中操作mysql数据需要安装一个第三方模块,pymysql,使用pip install pymysql安装即可,在python2中是MySQLdb模块,在python3中没有MySQLdb模块了,所
使用Python对MySQL数据库操作本文介绍Python3使用PyMySQL连接数据库,并实现简单的增删改查。什么是PyMySQL?PyMySQL是Python3.x版本中用于连接MySQL服务器的一个,Python2.x中则使用mysqldb。PyMySQL安装在使用PyMySQL之前,我们需要确保PyMySQL已经安装。PyMySQL下载地址:https://github.com/PyMy
主键:使用无意义的列,是用自己的列做标记;外键:是用自己的之外的列做标记;
原创 2014-06-29 14:43:37
609阅读
1.创建数据库数据定义语言(DDL);create database db_name[数据库选项]注:数据库命名规则:大小写取决于当前操作系统,见名知意,推荐下划线标识符的字符:使用任意字符,数字,符号,甚至中文。但是一些特殊的组合,例如纯数字组合,特殊符号,包括mysql内部的关键字,应该使用标...
转载 2015-07-20 10:47:00
153阅读
  • 1
  • 2
  • 3
  • 4
  • 5