11 2021 档案
摘要:1.用户管理 在mysql的默认数据库mysql中的user表中存储着所有的账户信息(含账户、权限等)。 mysql> show databases; + + | Database | + + | information_schema | | day26 | | mysql | | performa
阅读全文
摘要:在开发项目时,需要根据业务需求去创建很多的表结构,以此来实现业务逻辑,一般表结构有三类: 单表,单独一张表就可以将信息保存。 一对多,需要两张表来存储信息,且两张表存在 一对多 或 多对一关系。 创建表时创建外键(depart表创建方式和原来一样): create table info( id in
阅读全文
摘要:1.左右边链接,语句 select * from 主表 left outer join 从表 on 主表.XX = 从表.XX 可简写为: select * from 主表 left join 从表 on 主表.XX = 从表.XX 示例1: select * from info left join
阅读全文
摘要:1.排序:order by select * from info order by age desc; -- desc:倒序 select * from info order by age asc; -- asc顺序 select * from info order by id desc; sele
阅读全文
摘要:# 创建数据库 create database day26db default charset utf8 collate utf8_general_ci; # 创建表字段 create table depart( id int not null auto_increment primary key,
阅读全文
摘要:当数据库和数据表创建完成之后,就需要对数据表中的内容进行:增、删、改、查了。 数据行操作的相关SQL语句(指令)如下: 新增数据 insert into 表名 (列名,列名,列名) values(对应列的值,对应列的值,对应列的值); insert into tb1(name,password) v
阅读全文
摘要:datetime YYYY-MM-DD HH:MM:SS(1000-01-01 00:00:00/9999-12-31 23:59:59) timestamp YYYY-MM-DD HH:MM:SS(1970-01-01 00:00:00/2037年) 对于TIMESTAMP,它把客户端插入的时间从
阅读全文
摘要:char(m) 定长字符串,m代表字符串的长度,最多可容纳255个字符。 定长的体现:即使内容长度小于m,也会占用m长度。 例如:char(5),数据是:yes,底层也会占用5个字符;如果超出m长度限制(默认MySQL是严格模式,所以会报错)。 如果在配置文件中加入如下配置: sql-mode="N
阅读全文
摘要:decimal[(m,d])] [unsigned] [zerofill] unsigned 表示无符号 zerofill 仅用于显示,当不满足时,按照左边补0 准确的小数值,m是数字总个数(负号不算),d是小数点后个数。 m最大值为65,d最大值为30。 例如: create table L2(
阅读全文
摘要:int[(m)][unsigned][zerofill] int 表示有符号,取值范围:-2147483648 ~ 2147483647 int unsigned 表示无符号,取值范围:0 ~ 4294967295 int(5)zerofill 仅用于显示,当不满足5位时,按照左边补0,例如:000
阅读全文
摘要:数据表常见操作的指令: 进入数据库 use 数据库;,查看当前所有表:show tables; 创建表结构 create table tb4( id int primary key, -- 主键(不允许为空、不能重复) name varchar(16) not null, -- 不允许为空 emai
阅读全文
摘要:查看当前所有的数据库: show databases; 创建数据库:create database 数据库名 DEFAULT CHARSET utf8 COLLATE utf8_general_ci; create database day25db; create database day25db
阅读全文
摘要:在安装的过程中,我们在配置文件中只添加了很少的配置。 其实,配置项有很多,而哪些配置项都有默认值,如果我们不配置,MySQL则自动使用默认值。 1. 设置和修改root密码 在windows系统中模块默认 root 账户是没有密码的,如果想要为账户设定密码,可以在利用root账户登录成功之后,执行:
阅读全文
摘要:mac系统和win不同,MySQL为他提供了非常方便的一站式安装程序,只要点击、next就可以安装、初始化完成。 第1步:安装和初始化 https://downloads.mysql.com/archives/community/ 这个基于dmg文件的安装过程,其实包含了: 安装,默认安装在了 /u
阅读全文
摘要:1.1 win系统 第1步:下载安装 https://downloads.mysql.com/archives/community/ 第2步:解压至任意文件夹 建议解压至软件安装目录,例如: 第3步:创建配置文件 在MySQL的安装目录下创建 my.ini 的文件,作为MySQL的配置文件。 在my
阅读全文
浙公网安备 33010602011771号