Session 与 Sql 会话注意点: 通过 sqlSessionFactoty 工厂建立的与sql的会话,在进行相应的插入操作后,需要进行 commit 操作才会让数据库执行插入更新操作.如何主键是自增型,则会跳过之前没有成功commit的数据记录. Mysql 权限设置: 最高权限用户可以设置新增的用户对于某个数据库的操作权限.使用命令grant [权限] priveleges on [数据库].[表] to [用户]. Mybatis 逆向工程: 参考eclipse mybatis 使用…
想要设定权限,必须通过root用户登录: >> grant all privileges on *.* to root@"%" identified by "123456";//第一个*表示数据库:第二个*表示数据表:%表示所有ip,可以是具体的IP:表示root用户可以在任意地址访问该mysql的任意数据库的任意表. //如果只能访问db_test数据库的table_test表,则'*.*'为'db_test.table_test'. //all pr…
1.“grant all on *.* to root@'%' identified by 'yourpassword';”——这个还可以顺带设置密码.2.“flush privileges; ”——刷新一下,让权限生效.…
mysql> GRANT RELOAD, SUPER, REPLICATION SLAVE ON *.* TO 'repl'@'192.168.3.%' IDENTIFIED BY PASSWORD 'mysql'; ERROR 1372 (HY000): Password hash should be a 41-digit hexadecimal number   解决方法: mysql> select password('mysql'); +------------------------…
本文提要 本文目的不仅仅是创建一个MySQL的镜像,而是在其基础上再实现启动过程中自动导入数据及数据库用户的权限设置,并且在新创建出来的容器里自动启动MySQL服务接受外部连接,主要是通过Dockerfile和shell脚本实现这一过程. 至于这么做的原因可以看一下这篇文章<将数据的初始化放到docker中的整个工作过程(问题记录)>,为了实现和docker-compose整合,试了很多种方法都没法实现需求,最终是通过这种方法才解决掉问题. 搭建步骤 1.首先创建Dckerfile: FROM…
本文提要 本文目的不仅仅是创建一个MySQL的镜像,而是在其基础上再实现启动过程中自动导入数据及数据库用户的权限设置,并且在新创建出来的容器里自动启动MySQL服务接受外部连接,主要是通过Dockerfile和shell脚本实现这一过程. 搭建步骤 1.首先创建Dckerfile: ? 1 2 3 4 5 6 7 8 9 10 11 12 FROM mysql:5.7   #设置免密登录 ENV MYSQL_ALLOW_EMPTY_PASSWORD yes   #将所需文件放到容器中 COPY…
本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱好者,互联网技术发烧友 微博:伊直都在0221 QQ:951226918 -----------------------------------------------------------------------------------------------------------------…
http://www.169it.com/article/8429580816135935852.html https://my.oschina.net/jiec/blog/227252  session死亡 发生在以下情况:1.session的持有者(即客户端浏览器)在最大无活动等待时间(MaxInactiveInterval)内无任何响应或请求2.session被调用invalidate()方法强制弊了3.jsp服务器重起或发生中断(此时应该是所有session都当了) 用户关闭浏览器后标志…
1. use database_name; 2. set names utf8; (或其他需要的编码) 3. source example.sql (sql文件存放路径) Mysql安装目录数据库目录/var/lib/mysql/配置文件/usr/share/mysql(mysql.server命令及配置文件)相关命令/usr/bin(mysqladmin mysqldump等命令)启动脚本/etc/init.d/mysql(启动脚本文件mysql的目录) 系统管理连接MySQL格式: mysq…
配置文件:详细步骤, 1,找到mysql的安装包,然后打开后会看到一个my.ini命名的程序,把它拖拽到notepad++里面来打开,(应该是其他文本形式也可以打开,可以试一下),直接拖拽即可打开该文件,然后会看到很多加了注释的代码,如图所示: 我们可以把注释都删掉,从第一行开始一直到上图所示的client关键字前面的内容都可以删掉了,然后开始增加代码, 2,找到红色标识的mysql关键字,在该段代码里添加上你的mysql用户名和登录密码,就是[user='root',password='123…