MYSQL
fjnjxr
这个作者很懒,什么都没留下…
展开
-
navicat连接阿里云服务器报1130错误的解决方法
今天使用阿里云服务器,用Navicat连接阿里云服务器,连接过程中报1130错误,ERROR 1130: Host '192.168.1.3' is not allowed to connect to thisMySQL server 解决方法: 1。改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改原创 2017-05-22 11:33:37 · 2588 阅读 · 0 评论 -
Operand should contain 1 column(s)
select (vid_id, vid_name, vid_leadrole, vid_desc, vid_info, vinfo.cid, vid_serialstate) from tb_videoinfo vinfo where vinfo.cid in (select cid from tb_category where pid=#{cid})会报Operand ...原创 2019-08-02 10:40:47 · 3801 阅读 · 0 评论 -
数据库timestamp时间更新数据时自动更新
今天开发时碰到一个挺有趣的事情,在数据库中直接用客户端软件更改数据的时候,有个timestamp时间竟然自动更新为更新数据时的时间,研究发现,竟然是因为默认值设置成current_timestamp的原因,之前没有遇到过,记录下,以便查阅。...原创 2018-11-14 08:56:00 · 3707 阅读 · 0 评论 -
实战:MySQL Sending data导致查询很慢的问题详细分析
遇到同样的问题,留存再仔细研究http://blog.csdn.net/yunhua_lee/article/details/8573621 这两天帮忙定位一个mysql查询很慢的问题,定位过程综合各种方法、理论、工具,很有代表性,分享给大家作为新年礼物:)【问题现象】使用sphinx支持倒排索引...转载 2018-03-21 16:44:55 · 1229 阅读 · 0 评论 -
用 navicat 导出设计表表结构
新建查询,输入SQL语句SELECT COLUMN_NAME, COLUMN_TYPE, DATA_TYPE, CHARACTER_MAXIMUM_LENGTH, IS_NULLABLE, COLUMN_DEFAULT, COLUMN_COMMENTFROM INFORMATION_SCHEMA. COLUMNSWHERE table_sche...原创 2018-03-16 10:04:07 · 5049 阅读 · 0 评论 -
mysql 中 DATE_ADD(date,INTERVAL expr type)
转载文章,仅作简单验证:http://blog.csdn.net/yuan8080/article/details/6989467http://blog.sina.com.cn/s/blog_4ae95c270101m49h.html在Hiredmyway中:SELECT if(LENGTH(company_name) > 30, co转载 2018-02-05 15:20:19 · 3168 阅读 · 0 评论 -
Incorrect key file for table './xxx.MYI'; try to repair it的解决方法
在mysql命令行运行check table xxx(表名);如果存在问题运行repair table xxx(表名)转载 2018-01-24 16:43:18 · 5515 阅读 · 0 评论 -
ERROR 1071 (42000): Specified key was too long; max key length is 767 bytes
今天执行laravel migrate命令的时候,报了ERROR 1071 (42000): Specified key was too long; max key length is 767 bytes,后来百度很多方案都没法解决,最终看下源码项目要求,要求数据库5.7版本以上,果断判断数据库版本错误,命令行进入mysql,使用 SELECT VERSION();命令,版本才5.6,升级版本。原创 2017-09-05 18:51:58 · 768 阅读 · 0 评论 -
升级 phpStudy 中 MySQL 版本至 5.7.17
由于本地用的集成环境是 phpStudy 2016,没有找到升级 MySQL 版本的选项,所以自己升级一下。从官网上下载高版本的 MySQL :https://dev.mysql.com/downloads/file/?id=467269,选的版本是 5.7.17(后面才发现 5.7 版本的安装、系统表字段等又和之前的版本有所不同)。 步骤:1.备份原来 phpS原创 2017-09-05 18:45:19 · 1135 阅读 · 0 评论 -
MySQL 5.7重置root密码
本文章写作目的:网上很多MYSQL重置root密码都是针对5.7以前的版本。5.7版本相对以前版本在user表中取消了password字段而用authentication_string代替。编辑MySql的配置文件:my.ini(在MySql安装目录下)。打开配置文件,在文件最后一行添加:skip-grant-tables,然后保存退出。意思为就是在原创 2017-09-05 18:41:57 · 948 阅读 · 0 评论 -
mysql排序让空值NULL排在数字后边
从现实项目需求出发;有一张城市表;里面有北京、上海、广州、河北、天津、河南6座城市;1234567891011mysql> select * from bjy_order;+----+------+| id | city |+----+----转载 2017-07-03 14:13:36 · 819 阅读 · 0 评论 -
导入数据库报1071错误怎么解决
今天需要导入一个sql文件,总是报1071错误,崩溃,查找原因,根本原因是字符集utf8情况下在varchar最大字符只能设置255,超出则会报错,里面有varchar设置大于255的值。参考文章:http://bbs.csdn.net/topics/391935497http://www.oschina.net/question/87533_10510原创 2017-06-21 16:07:02 · 2561 阅读 · 0 评论 -
DATE_ADD(NOW(),INTERVAL 1 MONTH) /month(date)(sql语句时间修改/根据month()查询)
当前的时间是:date_add使用DATE_ADD(NOW(),INTERVAL 1 MONTH) 这个函数来进行修改时间第一个参数是要修改的时间;第二个参数固定写法;第三个参数的修改的值 : 如果正数就是加,负数就是减;第四个参数可填YEAR,MONTH,DAY,HOUR,MINUTE,SECOND; month():表结构:想要查询当前时间月份+1的...原创 2019-08-02 10:57:45 · 3500 阅读 · 1 评论