文章分类 -  mysql

摘要:获取今日的日期的函数是curdate DATE_SUB函数的作用是返回从一个日期减去指定的时间间隔的结果,例如昨天select date_sub(curdate(), interval 1 day) from dual; Mysql中常用的几种时间类型有:date、datetime、time、yea 阅读全文
posted @ 2022-02-23 18:03 叨叨的蜗牛 阅读(347) 评论(0) 推荐(0) 编辑
摘要:Select table_name 表名,TABLE_COMMENT '表注解' from INFORMATION_SCHEMA.TABLES Where table_schema = 'sdhy-ls-boot' AND TABLE_COMMENT LIKE '%客流%'; 阅读全文
posted @ 2021-08-12 14:45 叨叨的蜗牛 阅读(181) 评论(0) 推荐(0) 编辑
摘要:docker的mysql镜像没有arm版本,解决方式:1.docker pull --platform linux/x86_64 mysql 2.docker pull mysql/mysql-server 阅读全文
posted @ 2021-07-10 14:04 叨叨的蜗牛 阅读(406) 评论(0) 推荐(0) 编辑
摘要:原文:https://blog.csdn.net/qq_21187515/article/details/90760337 mysql根据json字段的内容检索查询数据 使用 字段->'$.json属性'进行查询条件 使用json_extract函数查询,json_extract(字段,"$.jso 阅读全文
posted @ 2020-09-08 09:43 叨叨的蜗牛 阅读(3978) 评论(0) 推荐(0) 编辑
摘要:在MySQL的数据类型中,Tinyint的取值范围是:带符号的范围是-128到127。无符号的范围是0到255(见官方《MySQL 5.1参考手册》http://dev.mysql.com/doc/refman/5.1/zh/column-types.html#numeric-types)。 Tin 阅读全文
posted @ 2020-07-29 21:02 叨叨的蜗牛 阅读(718) 评论(0) 推荐(0) 编辑
摘要:用户管理 mysql>use mysql; 查看 mysql> select host,user,password from user ; 创建 mysql> create user zx_root IDENTIFIED by 'xxxxx'; //identified by 会将纯文本密码加密作为 阅读全文
posted @ 2019-08-23 16:46 叨叨的蜗牛 阅读(89) 评论(0) 推荐(0) 编辑
摘要:(1)登录:mysql -u root -p (2)查看现有用户(mysql8.0.1) (3)新建用户 格式:create user "username"@"host" identified by "password"; eg: /*host="localhost"为本地登录用户,host="ip 阅读全文
posted @ 2019-08-23 16:41 叨叨的蜗牛 阅读(392) 评论(0) 推荐(0) 编辑
摘要:在一开始接触MySQL数据库时,对于int(M)及tinyint(M)两者数值类型后面的M值理解是最多能够插入数据库中的值不能大于M; 后来工作后,也是一边学习一边使用,之后的理解是其中的M的意思是插入数据库中的值的字符长度不能大于M,例如,int(4),想要插入1234,1234的字符长度是4,就 阅读全文
posted @ 2019-07-03 10:42 叨叨的蜗牛 阅读(1407) 评论(0) 推荐(0) 编辑
摘要:查询所有数据库占用磁盘空间大小的SQL语句: 查询单个库中所有表磁盘占用大小的SQL语句: 注意替换以上的TestDB为具体的数据库名 原文:https://www.cnblogs.com/hust-chenming/p/4285534.html 阅读全文
posted @ 2019-06-26 09:38 叨叨的蜗牛 阅读(257) 评论(0) 推荐(0) 编辑
摘要:一、测试实验 mysql分页直接用limit start, count分页语句: select * from product limit start, count 当起始页较小时,查询没有性能问题,我们分别看下从10, 100, 1000, 10000开始分页的执行时间(每页取20条),如下: se 阅读全文
posted @ 2019-06-25 09:22 叨叨的蜗牛 阅读(166) 评论(0) 推荐(0) 编辑
摘要:环境 Linux、MySQL 5.5 报错 Host ‘hostname’ is blocked because of many connection errors; unblock with 'mysqladmi. 原因 该host上部署的服务因数据库帐号配置错误,导致短时间内连接MySQL服务失 阅读全文
posted @ 2019-05-17 17:32 叨叨的蜗牛 阅读(19045) 评论(0) 推荐(0) 编辑
摘要:1. 改表法。 可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入MySQL后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%" mysql -u root -p mysql>use 阅读全文
posted @ 2019-05-16 11:42 叨叨的蜗牛 阅读(3158) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/qq_15092079/article/details/81672920 阅读全文
posted @ 2019-02-28 11:12 叨叨的蜗牛 阅读(97) 评论(0) 推荐(0) 编辑
摘要:1. 【强制】业务上具有唯一特性的字段,即使是多个字段的组合,也必须建成唯一索引。 说明:不要以为唯一索引影响了insert速度,这个速度损耗可以忽略,但提高查找速度是明显的;另外,即使在应用层做了非常完善的校验控制,只要没有唯一索引,根据墨菲定律,必然有脏数据产生。 2. 【强制】超过三个表禁止j 阅读全文
posted @ 2019-01-22 10:03 叨叨的蜗牛 阅读(826) 评论(0) 推荐(0) 编辑
摘要:转载:https://www.cnblogs.com/lemon-flm/p/7597879.html 1、添加用户 1.1 登录MYSQL: @>mysql -u root -p @>密码 1.2 创建用户: 格式:grant select on 数据库.* to 用户名@登录主机 identif 阅读全文
posted @ 2018-08-28 15:06 叨叨的蜗牛 阅读(145) 评论(0) 推荐(0) 编辑
摘要:转载:https://blog.csdn.net/ycisacat/article/details/52587529 完整命令: 解释: 114.212.111.123 远程服务器名称 THATUSER 远程数据库登录名 THATPWD 远程数据库登录密码 THATDB远程数据库名(即:复制的源)  阅读全文
posted @ 2018-08-27 16:32 叨叨的蜗牛 阅读(2810) 评论(0) 推荐(0) 编辑
摘要:在启动应用程序时发现需要的端口已经被占用,启动失败,怎么才能查看是那个应用程序占用了该端口?可以在命令符下用netstat查看: netstat -a -n 显示各个端口占用netstat -ano 显示各个端口占用和进程PID 开始--运行--cmd 确定或回车进入命令提示符窗口,键入netsta 阅读全文
posted @ 2018-06-19 09:24 叨叨的蜗牛 阅读(3399) 评论(0) 推荐(0) 编辑
摘要:转载:http://blog.csdn.net/enjoyphp/article/details/73512477 今天配置linux下mysql数据库可以远程访问的问题,百度这方面的资料有很多,但是方法都一样,都试过了却未能解决,记录一下 第一步:在/etc/mysql/my.cnf下找到bind 阅读全文
posted @ 2017-10-24 14:49 叨叨的蜗牛 阅读(1837) 评论(0) 推荐(0) 编辑
摘要:查询时注意 查询字段传值参数类型,尽量和数据库字段类型一致。 数据量越大查询问题会越严重,到几十万的数据时,类型一致和不一致会是千倍差距 阅读全文
posted @ 2017-07-08 14:23 叨叨的蜗牛 阅读(343) 评论(0) 推荐(0) 编辑
摘要:mysql中想一个数据库中插入一条记录时,有可能因为好多原因,会出现Data truncated for column XXXXX的错误,这是因为你的数据类型的长度不一致导致的,仔细查看一下数据类型的长度,就可以解决这个问题 或者 这种问题一般mysql 5.x上出现。我用的mysql5.2.28, 阅读全文
posted @ 2017-03-15 17:15 叨叨的蜗牛 阅读(6357) 评论(0) 推荐(0) 编辑