![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
不会推车的娘们
别再最能吃苦的年纪里选择安逸
展开
-
mysql 迁移导入到指定数据库
(该参数设置可选)注意:在导入前禁用外键,防止导入过程中外键校验导致建表失败,导入完成后开启外键: 1 setforeign_key_checks=0;-- 禁用外键 1 setforeign_key_checks=1;-- 开启外键 具体步骤在库中先建一个用户导入数据的用户,赋予需要导入数据库的权限...原创 2019-10-28 16:45:00 · 1798 阅读 · 0 评论 -
MySQL用户权限管理
用户和权限管理:语法grant权限on数据库.数据表to'用户'@'主机名';例:给xiaogang分配所有的权限grantallon*.*to'xiaogang'@'%';这个时候xiaogang就拥有了所有权限了 权限 说明 举例 usage 连...转载 2019-10-25 16:18:33 · 3639 阅读 · 0 评论 -
mysql中kill掉所有锁表的进程
在后台代码中书写的一个更新操作中,前端长时间没有得到响应,后来刷新前端页面后再次提交也是无法成功,后来就根据后台日志信息,结果卡在了update一个表数据上,抛出了,等待锁超时尝试重启事务Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Lock wait timeout exceeded;...原创 2018-09-13 23:00:35 · 57118 阅读 · 0 评论 -
MySql中delimiter的作用是什么
MySql中delimiter的作用是什么?这个命令与存储过程没什么关系吧。其实就是告诉mysql解释器,该段命令是否已经结束了,mysql是否可以执行了。默认情况下,delimiter是分号;。在命令行客户端中,如果有一行命令以分号结束,那么回车后,mysql将会执行该命令。如输入下面的语句mysql> select * from test_table;然后回车,那么MySQL...转载 2018-10-01 21:04:27 · 2180 阅读 · 0 评论 -
SQL语句中exists和in的区别
转自https://www.cnblogs.com/liyasong/p/sql_in_exists.html 和 http://blog.csdn.net/lick4050312/article/details/4476333表展示 查询中涉及到的两个表,一个user和一个order表,具体表的内容如下: user表: order表: ...转载 2018-11-15 11:58:07 · 537 阅读 · 0 评论 -
Linux下MySQL忘记密码
具体步骤如下: 修改MySQL的配置文件(默认为/etc/my.cnf),在[mysqld]下添加一行skip-grant-tables 保存配置文件后,重启MySQL服务 service mysqld restart 再次进入MySQL命令行 mysql -uroot -p,输入密码时直接回车,就会进入MySQL数据库了,这个时候按照常规流程修改root...原创 2018-11-26 21:44:14 · 297 阅读 · 0 评论 -
mysql-connector6.0.6 jdbc及dataSource学习
最近在研究springmvc4.3.10+mybatis3.4.4在配置的dataSource的时候老是报错,顺手整理一下遇见的几个异常;1,java.sql.SQLNonTransientConnectionException: CLIENT_PLUGIN_AUTH is required导致原因:是因为mysql的版本与mysql-connector6.0.6不兼容;解决方法一:将...转载 2018-12-14 09:11:23 · 457 阅读 · 0 评论