随笔分类 - MySql
摘要:首先登录数据库 mysql -u root -p1234qwer 查找数据库用户表所有用户信息 SELECT `Host`, `User`, authentication_string,password_last_changed FROM mysql.`user`; 更新密码 UPDATE mysq
阅读全文
摘要:1、maven导入依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.16</version> </dependency> 2、编写DruidConfig配置文件 imp
阅读全文
摘要:# 1.插入数据前先把表中的索引去掉,数据插入完成之后,再创建索引 # 2.关闭事务的自动提交 DROP PROCEDURE if EXISTS BatchInsert; #分隔符 delimiter $$ CREATE PROCEDURE BatchInsert(IN initId INT, IN
阅读全文
摘要:1.什么是事务 当后台一个业务操作需要同时添加、更新、删除多张数据库表的时候,需要保证同时成功,或者失败。事务,要么一起成功。要么一起失败。不会出现一个成功一个失败的现象。 2.事务的DCL DCL用来控制数据库的访问,SQL语句执行关键字: GRANT:授予访问权限 REVOKE:撤销访问权限 C
阅读全文
摘要:mysql查询时候报错: Lock wait timeout exceeded; try restarting transaction 译文:锁等待超时;试着重新启动事务 被锁了,需要解锁。 1.innodb_trx 当前运行的所有事务 select * from information_schem
阅读全文
摘要:进入my.cnf文件//乱码修改 设置编码 character_set_server = utf8mb4 //编码 collation-server = utf8mb4_general_ci //连接数据库执行操作 init_connect='SET NAMES utf8mb4' 1.只有在普通用户
阅读全文
摘要:MySql执行分组sql报错: Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'db.tir1.display_name' which is not functiona
阅读全文
摘要:根据意思可以看出 mysql执行的报文过大。需要我们设置允许的最大报文max_allowed_packet; org.springframework.dao.TransientDataAccessResourceException: ### Error querying database. Caus
阅读全文
摘要:1.时间函数 当前时间 select current_timestamp(); 当前时间戳 select UNIX_TIMESTAMP(NOW()); 当前时间戳精确到毫秒 select REPLACE(unix_timestamp(current_timestamp(3)),'.',''); 获取
阅读全文
浙公网安备 33010602011771号