首先要进入一个数据库,这里我们进入itheima这个数据库:use itheima; 然后查询表:show tables; 这里表示itheima这个数据库下面没有任何表; 创建如下这个表命名为tb_user2: 查询这个表的结构:desc tb_user2; 查询建表语句:show create table 表名;
```mysql create table tb_user( id int auto_increment primary key, name char(10), age int, gender char(2), phone char(11) ); create table tb_user_edu( id int auto_increment primary key, degree varchar(20), major varchar(50), primaryschool varchar(50), middlescholl varchar(50), un...
) COMMENT '用户表'; # 表注释为用户表 SHOW CREATE TABLE tb_user; # 查看建tb_user表的语句 # DDL-表操作-数据类型 # 主要分为三类:数值类型、字符串类型、日期时间类型 #(参考教材文件中的“基础篇”-“Mysql数据类型.xlsx”) # 练习:根据需求创建表,设计合理的数据类型、长度 # 要求: # 1.编号(...
drop table 表名if exists tb_user删除 truncate table 表名重置
最近观看了黑马程序员MySQL教程中的索引部分,索引算是MySQL中很重要的一部分了。以下是观看过程中做的笔记。 1、索引概述 什么是索引? 索引(index)是帮助MySQL高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护者满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构...
存储引擎真正的负责了MySQL中数据的存储和提起,服务器通过API和存储引擎进行通信。不同的存储引擎具有不同的功能,这样我们可以根据自己的需要,来选取合适的存储引擎。 存储层 主要是将数据(如: redolog、undolog、数据、索引、二进制日志、错误日志、查询
create table tb_user( -- id 主键,并且自动增长 -- name 不为空,并且唯一 -- age 大于0,并且小于等于120 -- status 如果没有指定该值,默认为1 id int auto_increment primary key comment 'ID唯一表示', name varchar(10) not null unique comment '姓名', age int check ( age > 0 and age <=...
mysql5.6.5之后更新root密码操作:update mysql.user set authentication_string=PASSWORD('你的新密码') where USER='root'; mysql5.6.5之前更新root密码操作:update user set Password=PASSWORD('你要重置的新密码') where user='root'; 更新后记得刷新权限表:flush privileges; 上边的操作都是登录mysql之后才可以...
1)首先我创建了一个Django项目并定义了一个User用户模型类 2)执行迁移在数据库中生成tb_users用户表并添加800万个测试用户数据 3)编写使用Paginator类进行分页的测试代码,并测试获取相应页的数据 4)分页测试代码执行完成之后,我们来看终端输出的内容 5)对于上面的分页测试结果,我们再来看一下mysql的日志记录...
MySQL进阶 存储引擎 索引 SQL优化 视图 存储过程 存储函数 触发器 锁 InnoDB引擎 MySQL运维 日志 主从复制 MySQL基础 SQL SQL通用语法 SQL语句可以单行或多行书写,以分号结尾 SQL语句可以使用空格/缩进来增强语句的可读性 MySQL数据库的SQL语句不区分大小写,关键字建议大写 注释 单行:-- 注释内容 或 #注释内容(MyS...