随笔分类 - 数据库-MySQL
摘要:Mysql版本众多,每个版本支持的数据类型繁多且不一样,本篇文章中主要基于MySQL Community Server 5.7.22介绍常用的数据类型,包括其特点以及区别。 MySQL数据类型 正确的定义表结构:数据类型、字段长度,对于数据库性能至关重要。 MySQL的数据类型大致可分三类: 数值类
阅读全文
摘要:来源:https://www.cnblogs.com/lixigang/articles/5082589.html 本文概要 Generated Column是什么 Virtual Column与Stored Column的区别 如果我对Generated Column做一些破坏行为会怎么样 Gen
阅读全文
摘要:简介 在MySQL5.7.8之后开始支持一种可高效获取JSON文本中数据的原生JSON类型,该类型具有以下优点: JSON数据有效性检查:BLOB类型无法在数据库层做这样的约束性检查 查询性能的提升:查询不需要遍历所有字符串才能找到数据 支持索引:通过虚拟列的功能可以对JSON中的部分数据进行索引
阅读全文
摘要:因为执行了一个更改数据库root用户密码的命令,当我更改完后,发现用我新密码和旧密码都能登陆,于是感觉没有输密码,直接回车就能登录,而我在配置中也没有进行免密码登陆的操作,最后,执行了一条命令解决 修改密码及解决无密码登陆问题都在下面命令中: 重启mysql服务
阅读全文
摘要:操作系统:Ubuntu 18.04 LTS 数据库:MySQL 5.7 执行了一次修改root用户密码的操作,修改完后退出了数据库,但是,当我在命令行中登录数据库( ),输入完密码后提示 解决方法: 再登陆就可以了。 原因可能是修改完mysql属性后没有及时更新导致
阅读全文
摘要:在网上大题查了下这个问题,网上有的人说可以直接比较,并给出了测试用例,也有的人说不能比较,于是我自己尝试了一下,实际测试是可以的,不过,当传入DATA类型时间与DATATIME类型时间进行比较的时候,DATA类型应该默认转化成DATATIME类型时间,比如我传入一个DATA型时间为:2018/07/
阅读全文
摘要:1.Windows下 启动服务 mysqld console 或 net start mysql 关闭服务 mysqladmin uroot shudown 或 net stop mysql 2.Linux下 启动服务 service mysql start 关闭服务 service mysql s
阅读全文