
数据库
文章平均质量分 50
qq_33538528
这个作者很懒,什么都没留下…
展开
-
mysql操作
mysql操作1. insert语句2. 更新3. 删除1. insert语句insert [ignore] into 表名 [(字段1,字段2,...)] values(值1,值2,.....) [,values(值1,值2,.....)]ignore让insert语句直插入数据库不存在的记录,或略异常insert语句中可以使用子查询插入数据insert into 表名1 (字段1,字段2,.....) select 字段1,字段2,... from 表2ps:只要select中获原创 2021-12-03 10:26:14 · 777 阅读 · 0 评论 -
msqyl数据库函数
mysql函数1. 日期函数2. 字符串函数3. 数字函数4. 条件判断1. 日期函数函数功能格式用例now()获取当前日期和事件yyyy-MM-dd hh:mm:ss2021-12-02 13:56:45curDate()获取当前日期yyyy-MM-dd2021-12-02curTime()获取当前事件hh:mm:ss13:56:45date_formate(日期,日期格式)格式化日期date_formate(“2019-09-09”,原创 2021-12-02 18:17:55 · 1109 阅读 · 0 评论 -
mysql 事务
目录前言1. 事务的ACID属性1.1 原子性1.2 一致性1.3 隔离性前言事务的执行原理,当对数据进行操作时,会将数据拷贝到undo日志中,操作记录会被写到redo日志中,如果执行一半出现异常或者rollback会将undo日志中的文件恢复到数据库文件中1. 事务的ACID属性原子性,一致性,隔离行,持久性1.1 原子性 事务中的所有操作要么全部完成,要么全部失败。事务执行后,不允许停留在中间的某个状态1.2 一致性不管在任意规定的时间,并发事务有多少,都需要保持运行结果的一直性原创 2021-12-02 17:28:14 · 347 阅读 · 0 评论 -
sql语言四个部分
一、数据定义语言DDL(data definition language)二、数据操作语言DML(data Manipulation language)三、数据查询语言DQL(data definition language)四、数据控制语言DCL(data Control language)一、数据定义语言DDL(data definition language)示例:用于定义数据库,数据表的语句,例如:创建库,删除库,创建表,修改表,删除表(create,alter,drop)二、数据操.原创 2021-11-30 15:33:23 · 867 阅读 · 0 评论 -
mysql 表操作
提示:mysql表操作一、创建表二、编辑表(alter)1.添加字段2.修改字段(除字段名)3.修改字段(并修改字段名)4.给表重命名三、表约束1. unsigned 无符号类型2. zerofill 自动用0补齐3. auto_increment自增14.null 和 not null5.default设置默认值一、创建表create table [if not exists] 表名( 字段名 字段类型 [字段约束] [comment '注释'] [索引类型], [primary key原创 2021-11-30 15:23:13 · 720 阅读 · 0 评论 -
mysql 索引
MYSQL索引创建索引删除索引创建索引创建表时,创建索引create table if not exists user( id int(11) unsigned not null auto_increment, username char(20) not null, usernickname varchar(200) not null, birth_date date not null, primary key (id), index username_index(username)原创 2021-11-30 14:38:58 · 145 阅读 · 0 评论 -
MySQL修改密码及mysql8加密方式
文章目录使用set方法修改直接修改表使用mysqladmin方法忘记密码时,修改密码mysql8修改密码密码修改成功后,需要使用flush privileges;进行权限刷新使用set方法修改set password for 用户名@授权地址 = password(新密码);直接修改表use mysql;update user set password = password(新密码);使用mysqladmin方法mysqladmin -u 用户名 -p 旧密码 password "新密码原创 2021-11-26 17:37:23 · 3314 阅读 · 0 评论 -
mysql 用户创建与授权
用户创建create user 用户名@授权地址 identified by 密码create user ttt@'%' identified by '123456';用户删除drop user 用户名@授权地址drop user ttt@'%';用户授权grant 权限(多个权限用英文,分隔) on 库名.表名 to 用户名@授权地址 [identified by 用户密码 ]grant select,update on books.* to ttt@localhost i.原创 2021-11-26 17:19:05 · 226 阅读 · 0 评论 -
windows下mysql无法启动,服务没有报任何错误
问题描述:启动mysql出现,MySQL 服务正在启动 .MySQL 服务无法启动。服务没有报告任何错误。问题解决:mysqld --initialize-insecure 如果安装目录下有data文件请先删除。 如果重启还是无法启动,请查看data中DESKTOP-CPJ79SE.err文件,里面有具体报错信息,根据报错信息修改。...原创 2018-12-27 14:55:18 · 595 阅读 · 0 评论