
mysql
HAUT_lzy
学习,运动,敲代码!
展开
-
navicat可以直接把mysql库的表结构和数据导入oracle
1.选择工具--数据传输。2.选择数据源mysql的某个库,和目标oracle的库。选择下一步。3. 选择需要导的表4.选择完毕后,点击开始。成功如下图:原创 2020-05-21 16:45:40 · 1652 阅读 · 0 评论 -
mysql高级学习分享--存储引擎、sql的优化、索引等
常见索引是提高查查询效率的方式之一,但是创建索引一定能提高查询效率吗?否!只有合理的利用索引才能提高查询效率。避免索引失效的方式:1)全值匹配2)最左前缀法则如果索引了多列,要遵守最左前缀法则,指的是查询从索引的最左前列开始,并且不能跳过索引中的列。只要where条件包含name列,且没有跳跃某一列就会走索引3)范围查询右边的列,不能使用索引4)不要在索引上进行运算操作,否则索引失效。5)字符串不加单引号,将造成索引失效。6)尽量使用覆盖索引,避免使用select *覆盖原创 2020-05-17 21:09:52 · 328 阅读 · 1 评论 -
解决java.sql.SQLException:Access denied for user 'root '@'localhost'的报错
今天运行项目的时候,mysql报错:java.sql.SQLException:Access denied for user 'root '@'localhost'。原因很简单就是用户名“root”错误。解决就是检查配置文件/mysql的用户名是否正确。这个问题很简单,但原因真的是邪恶!今天我的项目突然报错了,原因就是IDEA的自动保存功能,就是我在配置文件,输入root“”的后面不小...原创 2019-03-15 17:49:47 · 64498 阅读 · 10 评论 -
远程连接MYSQL数据库出现10061错误问题
问题描述:第一次安装好mysql,正常启动没有问题。但是等电脑关机后,再次打开发现出问题了,显示“Can not connect to MySQL server on ‘localhost’(10061)”。出现这个问题很大一部分因为你的MySQL没有启动。解决办法:打开我的电脑-->控制面板-->管理工具-->本地服务。找到Mysql,如下图:选中该项,鼠...原创 2018-11-18 09:07:28 · 3170 阅读 · 0 评论 -
解决SQLException :Operation not allowed after ResultSet closed
下面第一个是我图片写的代码:当客户端连接,运行代码后会出现问题:解决问题的方法:在“ResultSet rs = statement.executeQuery(sql1);”的操作后面加一句:rs.last();参考文章:出现问题的原因以及解决办法...原创 2018-09-23 17:30:11 · 8412 阅读 · 0 评论 -
用jdbc技术连接数据库时,要导入相应驱动程序的jar包
比如,我用jdbc技术连接mysql数据库时,要导入jdbc厂商提供的mysql的驱动程序包中的jar包。具体步骤如下:在项目目录下,新建一个文件夹,命名为lib 在网上下载mysql-connector-java-5.1.45.jar.(或者更高的版本),复制到lib文件夹中。3.在lib文件夹下,选中mysql-connector-java-5.1.45.jar然后,右键—>...原创 2018-08-07 10:33:41 · 14447 阅读 · 3 评论