数据库
奔跑的仙人掌
你想要的东西,宇宙都有,只是看你愿意和哪种结果纠缠在一起,你念着它,它就会应着你。
展开
-
mysql安装
下载地址 https://dev.mysql.com/downloads/mysql/1 拿到安装包2 配置环境变量在环境变量->系统变量->path下添加你的mysql路径,例如C:\Program Files\mysql-8.0.17-winx64\bin3 在bin的同级目录下新建一个my.ini文件[mysql]default-character-set=ut...原创 2020-03-22 19:31:37 · 115 阅读 · 0 评论 -
数据库优化
1.能不用or就不用or,因为用了or即使数据量很少速度还是很慢,慢到你根本忍受不了可以考虑union替代,虽然sql会很长,但是真的快很多2.like这种东西还是别出现在sql中了吧,一般的公司质管检查都是会查出你的sql中有什么*或者like之类的,警告你的Oracle中提供了instr(strSource,strTarget)函数,比使用’%关键字%'的模式效率高很多。instr函数也...原创 2019-01-03 15:25:22 · 95 阅读 · 0 评论 -
连接mysql异常Communications link failure
连接mysql 数据库的时候出现这个异常Communications link failure,原因如果在wait_timeout秒期间内,数据库连接(java.sql.Connection)一直处于等待状态,mysql5就将该连接关闭。这时,你的Java应用的连接池仍然合法地持有该连接的引用。当用该连接来进行数据库操作时,就碰到上述错误。一般的mysql数据库设置的wait_timeout时间...原创 2019-05-16 10:53:18 · 5237 阅读 · 0 评论 -
MySQL添加用户、删除用户与授权
本文为我从别处找到的文章,为了方便自己查找,特粘贴到此处,特此感谢原文提供者MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束):1.新建用户1.1 登录MYSQL:@>mysql -u root -p@>密码1.2 创建用户:mysql> insert into mysql.user(Host,User,Pas...原创 2019-05-17 10:39:43 · 75 阅读 · 0 评论 -
数据库设计
需求分析,概念设计,逻辑设计,物理设计,数据库实施,数据库运行和维护数据库设计过程(六阶段)1 需求分析分析用户的需求,包括数据,功能和性能需求,这个是整个设计过程的基础,也是最困难,最耗时间的一环。2概念结构设计主要采用E-R 模型进行设计,包括画功能模块图,ER图,数据字典等,通过对需求组分析的进行整理归纳和抽象,形成独立 DBMS的概念模型,是数据库设计的关键...原创 2019-05-28 15:20:43 · 131 阅读 · 0 评论 -
数据库连接用户名和密码加密
1. 需求背景我们在开发应用时,需要连接数据库,一般把数据库信息放在一个属性配置文件中,比如jdbc.properties,具体的内容#mysql的配置文件jdbc.url=jdbc:mysql://127.0.0.1:3306/testjdbc.username=rootjdbc.password=123456里面用明文的方式存储着数据库的敏感信息用户名username和密码pass...转载 2019-06-21 15:32:43 · 1237 阅读 · 0 评论 -
阿里druid连接池
https://www.cnblogs.com/liuruilongdn/p/7798188.html转载 2019-07-22 11:00:04 · 109 阅读 · 0 评论