SQL
树海路伴
这个作者很懒,什么都没留下…
展开
-
MySQL忘记root用户密码
1、停止mysql服务,管理员身份运行cmd –> net stop mysql 2、使用无验证方式启动mysql服务: –> mysqld --skip-grant-tables 3、打开新的cmd窗口,直接输入mysql命令,回车,登录成功。 4、use mysql; 5、update user set password = password(‘新密码’) where user = ‘root’; 6、关闭两个cmd窗口 7、打开任务管理器,手动结束mysqld.exe的进程 8、启动mys原创 2021-08-30 10:33:21 · 86 阅读 · 0 评论 -
SQL事务
事务 1、基本介绍 概念:如果一个包含多个步骤的业务操作,被事务管理,那么这些操作要么同时成功,要么同时失败。 操作: 1、开启事务: start transaction; 2、回滚:rollback; 3、提交:commit; MySQL数据库中事务默认自动提交 *自动提交事务: mysql是自动提交 一条DML(增删改)语句会自动提交一次事务。 *手动提交事务: Oracle数据库默认手动提交 需要先开启事务,再提交 *修改事务的默认提交方式: 查看事务的默认提交方式:原创 2021-08-30 10:15:06 · 133 阅读 · 0 评论 -
SQL约束
约束 *概念: 对表中的数据进行限定,保证数据的正确性、有效性和完整性。 *分类: 主键约束:primary key 非空约束:not null 唯一约束:unique 外键约束:foreign key *主键约束: primary key 非空且唯一; 一张表只能有一个字段为主键; 主键就是表中记录的唯一标识 CREATE TABLE student( id INT PRIMARY KEY, -- 给id 添加主键约束 NAME VARCHAR(20) ); -- 删除主键 -- 错误 alte原创 2021-08-28 10:27:26 · 68 阅读 · 0 评论