mysql
Himma_DH
这个作者很懒,什么都没留下…
展开
-
mysql数据库本地连接报Access denied for user ‘root‘@‘localhost‘ (using password: YES)
本地莫名连不上服务器数据库,报错Access denied for user ‘root’@‘localhost’ (using password: YES)远程连接服务器,发现数据库能访问:排查问题:查看权限:select host,user from mysql.user;root账号权限应该是能远程访问的,之前还多了些其他的比如localhost此类的数据,直接删除(截图部分是删除后的情况)DELETE FROM mysql.user WHERE User="root" and host原创 2021-07-28 13:59:55 · 858 阅读 · 0 评论 -
用Navicat将xlsx表格数据存入mysql数据库
首先,点击导入向导按钮选择Excel 2007文件,点击下一步从本地选好xlsx文件所在路径,并选好表,点击下一步直接点击下一步继续点击下一步创建表可选择确定主键,点击下一步继续点击下一步点击开始即可推荐先建好表再导数据,避免主键问题影响数据正常导入,少许步骤不同,主要注意这里字段匹配好...原创 2019-05-09 17:00:26 · 926 阅读 · 1 评论 -
sql中String转int
当前使用场景:某字段用来排序,但字段设置成了varchar类型,排序就成了这显然不是想要的,但修改字段类型又不合适,碰到当前问题可采用CAST和CONVERT两种方式解决:CAST()select * from 表名 order by CAST(ofid as SIGNED) ASC limit 10CONVERT()select * from 表名 order by CON...原创 2019-06-13 12:05:17 · 20825 阅读 · 0 评论 -
mysql:1205-lock wait timeout exceeded; try restarting transaction解决方案
方案1:执行如下sqlSELECT CONCAT('KILL ',ID,';') FROM information_schema.`PROCESSLIST` WHERE DB='els_db' AND TIME>2000;然后kill加查询到的id方案2:执行以下sqlselect * from information_schema.innodb_trx查询结果如下图:...原创 2019-09-27 17:43:11 · 139 阅读 · 0 评论