随笔分类 - mysql
摘要:缘起 CREATE TABLE `test_tb` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增id', `value_comment` varchar(100) NOT NULL DEFAULT '' COMMENT
阅读全文
摘要:什么是事务? 老生常谈:事务是逻辑上的一组操作,要么都执行,要么都不执行 经典实例:转账给你,我减少100,你增加100,不能因为系统故障导致,我钱转出了,而你没收到 事务的四大特性 A:原子性,最小执行单位,要么都执行,要么都不执行 C:一致性,? I:隔离性,并发访问数据库是,两个事务是独立的,
阅读全文
摘要:什么是视图 一组查询指令构成的结果集,是一个虚拟存在的表 视图和表的关系? 表是实体结构,需要物理空间;视图是虚拟结构,不需要物理空间 表可以有索引,视图不能添加索引 表的改变立即提现在视图上 为什么需要视图 简化SQL,重复利用SQL, 尤其是一些复杂查询时更能提现真香定律 安全。只暴露表的部分字
阅读全文
摘要:update select 从查询结果中更新数据 示例场景 两个表 ordrs, sum_orders, sum_orders 中的count是 orders中相同project_id的count之和;cost同理 一条语句直接更新sum_orders中的count & cost #orders #
阅读全文
摘要:☆日期函数 日期符号对应关系 年 月 日 时 分 秒 Y m d H i s 获取当前日期 now() > select now(); + + | now() | + + | 2020-06-02 22:21:20 | + + 1 row in set (0.03 sec) 昨天 DATE_FORM
阅读全文
摘要:查看编码 show variables like 'char%'; 结果 + + + | Variable_name | Value | + + + | character_set_client | gbk | | character_set_connection | gbk | | charact
阅读全文
摘要:登录 mysql -h 127.0.0.1 -P 3306 -u root -p 回车后输入密码,即可登录 直接进入某个库 -D 库名 mysql -h 127.0.0.1 -P 3306 -u root -D account -p 列举数据库、表 show databases;show table
阅读全文
摘要:参考 https://www.jianshu.com/p/fd3aae701db9
阅读全文
摘要:1. 安装 参考 2. 远程连不上数据库 解决(授权法): 给用户mysuer,密码mypassword授予所有特权 3. 常用操作 针对MySQL 8.0 登陆 查看密码等级 修改密码等级 查看所有用户 新建用户 删除用户 查看权限 查看某个用户权限 参考 https://www.cnblogs.
阅读全文
摘要:0.说明 MySQL数据库是一个十分轻便的数据库管理系统,相比大型的数据库管理系统如Oracle,MySQL更拥有轻便、灵活、开发速度快的特色,更适用于中小型数据的存储与架构,被数以万计的网站采用。从5版本以后,陆续支持了游标、触发器、事务、存储过程等高级应用,这也给MySQL的易用性和企业服务的发
阅读全文