mysql学习
卖火柴的可可萝
这个作者很懒,什么都没留下…
展开
-
记录语法及单表查询
单表查询 增 #插入数据 insert into 表名(字段名 可以指定你要往哪个字段插入数据) values (插入的值,与前面一一对应) #插入查询的数据 insert into 表名(字段名) select(字段名) from 表名 where ; 删 #删除表内所有数据 delete from 数据库.表名 #指定表内数据删除 delete from 表名 where 条件 #清空整张表 truncate 表名; 改 #更新数据 update 表名 set 字段名 = 条件, where原创 2020-09-02 19:51:18 · 103 阅读 · 0 评论 -
数据库数据结构
数据结构 数字类型 TINYINT 1 byte (-128,127) (0,255) 小整数值 SMALLINT 2 bytes (-32 768,32 767) (0,65 535) 大整数值 MEDIUMINT 3 bytes (-8 388 608,8 388 607) (0,16 777 215) 大整数值 INT或INTEGER 4 bytes (-2 147 483 648,2 147 483 647) (0,4 294 967 295) 大整数值 B原创 2020-09-02 19:50:11 · 705 阅读 · 0 评论 -
数据库种类及my.ini的设置
数据库种类 数据库可以分为两大类 关系型数据库:需要有表结构 例如:sqllite,db2,oracle,access,sql server,MySQL 非关系型数据库:以key-value类型保存的 例如mongodb,redis,memcache #授予他人访问当前数据库的权限操作 #授予192.168.11字段网关访问权限的操作,并设置密码为123 grant all privileges on *.* to "root"@"192.168.11.%" identified by "123";原创 2020-09-02 19:49:24 · 126 阅读 · 0 评论 -
数据库约束
数据库约束 PRIMARY KEY (PK) 标识该字段为该表的主键,可以唯一的标识记录 FOREIGN KEY (FK) 标识该字段为该表的外键 NOT NULL 标识该字段不能为空 UNIQUE KEY (UK) 标识该字段的值是唯一的 AUTO_INCREMENT 标识该字段的值自动增长(整数类型,而且为主键) DEFAULT 为该字段设置默认值 UNSIGNED 无符号 ZEROFILL 使用0填充 unique有一种联合的方式,使用方法是(字段名)将两个原创 2020-09-02 19:48:36 · 89 阅读 · 0 评论 -
数据库操作库语法&操作表语法
操作库语法 select user():查询当前用户 #1. 操作文件夹 增:create database db1 charset utf8; 查:show databases; 改:alter database db1 charset latin1; 删除: drop database db1; 操作表语法 #2. 操作文件 先切换到文件夹下:use db1 1.增:create table t1(id int,name char原创 2020-09-02 19:46:06 · 102 阅读 · 0 评论 -
数据库忘记密码的重置方式
数据库基本设置 数据库登录:mysql -u(用户名) -p"(密码)" 设置密码:mysqladmin -u(用户名) password"(密码)" 修改密码:mysqladmin -u(用户名) -p"(原密码)" password “(新密码)” 初始化:mysqld --initialize --console #初始化部分库,不使用也没关系 做成系统的服务:mysqld --install 忘记密码的重置方式 1.关闭mysql服务:net stop MySQL 2.在my.i原创 2020-09-02 14:44:07 · 509 阅读 · 0 评论