![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
weixin_35695688
这个作者很懒,什么都没留下…
展开
-
20210315mysql
1.创建用户、授权、取消授权#创建用户,#'用户名'@'可以使用该用户名的电脑IP',%表示在任意电脑上都可以登录#identified by 密码create user 'a'@'127.0.0.1'identified by '123456';create user 'b'@'%'identified by '123456';#授权某个用户,可以访问那个数据库、表,有什么权限(select、update、insert)。privileges是用户拥有全部权限(除了grant)grant原创 2021-08-16 08:31:35 · 59 阅读 · 0 评论 -
java使用Properties类获取src下配置文件方法
问题描述1.在src下有一个jdbc.properties文件,存放当前类方法需要调用的参数。url=jdbc:mysql://192.168.132.2:3306/mysql_testuser=mysql_testpassword=BJjbHSKFGESJrtpPdriver=com.mysql.jdbc.Driver2.在类中加载properties文件、并获取值?解决方法一:使用Properties类获取绝对路径存在问题:代码移植到别的电脑是存在问题 //1.创建proper原创 2020-05-31 10:52:13 · 200 阅读 · 0 评论 -
jdbc_mysql(一)快速入门
一、概念JDBC:Java Database Connectivity是什么:定义了操作所有关系型数据库(oracle、mysql)的规则(接口)。就是接口数据库驱动:各个数据库厂商提供了JDBC的实现类jar包,通过jar包中类操作数据库。二、步骤1.下载驱动jar包,导入到项目中。https://dev.mysql.com/downloads/connector/j/5.1.htmlmysql-connector-java-5.1.49-bin.jar2.注册驱动3.获取数据库的连接对原创 2020-05-29 10:39:58 · 103 阅读 · 0 评论 -
jdbc_mysql(五)Spring JDBC Template
1.概念Spring JDBC是Sping框架对JDBC的简单封装,提供了JDBCTemplate对象简化JDBC的开发2.步骤1)导入jar包,set as libraryjar包名称spring-beans-5.2.6.RELEASE.jar前面4个在spring网站上搜spring-core-5.2.6.RELEASE.jarspring-jdbc-5.2.6.RELEASE.jarspring-tx-5.2.6.RELEASE.jarhttps:原创 2020-06-01 11:22:00 · 76 阅读 · 0 评论 -
jdbc_mysql(四)Druid数据库连接池
1.概念数据库连接池:存放数据库连接的容器(集合)。当系统初始化好之后,容器被创建,容器中添加连接对象。当用户访问数据库时,从容器中获取连接对象。用户访问完成后,将连接对象归还给容器。2.好处节约资源、提高效率。(不用频繁创建、释放连接对象)3.实现标准接口:javax.sql.DataSource。没有实现类,由数据库厂商自己实现。1)方法:(1)获取连接:getConnection();(2)归还连接:如果连接对象Connection是从连接池中获取的,那么调用Connectio原创 2020-06-01 08:58:46 · 178 阅读 · 0 评论 -
java_mysql(三)事务管理
import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.SQLException;public class JdbcTransaction { /** * 使用Connection对象来管理事务 * 1.开启事务:连接到数据库后立即开启事务 * conn.setAutoCommit(boolean autoCommit);参数设置为false,开启事务 *原创 2020-05-31 14:31:51 · 117 阅读 · 0 评论 -
jdbc_mysql(二)Statement实现sql注入,PrepareStatement解决注入
一、 问题描述目标:java通过键盘输入关键词拼接成sql去数据库中查找。存在问题:键盘输入关键字,拼接后没有产生过滤效果,反而查出了所有记录二、Statement代码实现1.在src目录下新建injection.properties连接数据库的配置文件url=jdbc:mysql://192.168.132.2:3306/mysql_testuser=mysql_testpassword=BJjbHSKFGESJrtpP2.新建连接数据库的工具类InjectionUtils,实现连接数据原创 2020-05-31 13:42:21 · 244 阅读 · 0 评论 -
使用Dbeaver将access中表导入到mysql中
一、安装Dbeaver官网下载https://dbeaver.io/download/安装。二、在Dbeaver中连接MySQL提示链接失败解决办法:使用root用户登录mysqlSYSTEM默认为美国时间,我们需要改为中国时间设置加8个小时即可show之后发现依然是SYSTEM,quit关掉再重新输密码进入即可现在可以看到连接的数据库了三、用Dbeaver连...翻译 2019-06-03 16:30:57 · 4304 阅读 · 0 评论