数据库
文章平均质量分 56
心如猛虎细嗅蔷薇
天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为也,所以动心忍性,增益其所不能。
展开
-
win10 安装db2 10.1 并使用DBserver连接db2数据库
系统:win10 64专业版db2下载:链接:https://pan.baidu.com/s/1IiAUdRUTIDcGAew7WbVTHQ 提取码:wzpg我的在d盘安装1.解压选择解压路径我安装在当前盘符D:\db2\点击上图确定,弹出下框解压后文件结构如下:2.选择安装产品点击安装新产品下边是我的配置要安装的产品: ...原创 2021-05-27 16:58:26 · 6900 阅读 · 4 评论 -
linux下mysql默认安装目录和常用命令
MySQL安装完成后不象SQL Server默认安装在一个目录,它的数据库文件、配置文件和命令文件分别在不同的目录,了解这些目录非常重要,尤其对于Linux的初学者,因为 Linux本身的目录结构就比较复杂,如果搞不清楚MySQL的安装目录那就无从谈起深入学习。 下面就介绍一下这几个目录。 1、数据库目录 /var/lib/mysql/ 2、配置文件 /usr/share/mys...转载 2018-11-03 12:54:47 · 215 阅读 · 0 评论 -
linux上数据库导入与导出(mysql)
导入数据库1.创建数据库。 create database stillmealdbs;2.linux下查看Mysql默认编码、修改默认编码查看MySQL数据库的默认编码 1使用status命令 2使用show variables命令 use db_name; (db_name是数据库名字) show varia...原创 2018-11-03 13:28:20 · 1686 阅读 · 0 评论 -
Mysql权限控制 - 允许用户远程连接
Mysql为了安全性,在默认情况下用户只允许在本地登录,可是在有此情况下,还是需要使用用户进行远程连接,因此为了使其可以远程需要进行如下操作:一、允许root用户在任何地方进行远程登录,并具有所有库任何操作权限,具体操作如下:在本机先使用root用户登录mysql: mysql -u root -p"youpassword" 进行授权操作:mysql>GRANT ALL PR...转载 2018-12-04 11:42:56 · 137 阅读 · 0 评论 -
mysql5.7下载与安装(windows10)
官网下载地址:https://dev.mysql.com/downloads/mysql/我电脑是64位,所以这下载的是64位的下载文件,点击下载 打开下载文件解压到指定文件目录。(我这里解压目录为E:\mysql) 打开解压后的MySql文件在根目录下创建my.ini (mysql配置文件) my.ini文件内容如下:(建议直接复制粘贴下面文件)...原创 2018-11-27 18:10:46 · 2788 阅读 · 0 评论 -
SQL错误Duplicate column name 'NAME'名字重复应使用别名
SQL错误Duplicate column name 'NAME'名字重复应使用别名<select id="getCurrentAndInformation" resultType="StudentCurrent"> SELECT a.name AS "studentinf.name", a.gender AS "studentinf.gend...原创 2019-02-28 23:27:01 · 6232 阅读 · 0 评论 -
网站点赞 评论 回复 数据库设计
本文主要分享了我在设计评论模块中的一些心得,希望对读者有些许帮助。关于这种常用功能,查了许多资料 又基于公司的业务场景1.由用户发表作品 其他已注册用户 在浏览个用户发表的作品时可以进行 点赞 评论 (同时可以撤销点赞)2.同时对评论的内容也可以进行相应的点赞 (同时可以撤销点赞)3.以及后期规划 对评论的用户可以进行相应的回复基于以上三点 我查了一些网上资料最终决...转载 2019-03-15 10:06:36 · 3468 阅读 · 2 评论 -
mysql数据库1129错误
错误:Host is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'原因: 同一个ip在短时间内产生太多(超过mysql数据库max_connection_errors的最大值)中断的数据库连接而导致的阻塞;解决方法:以管理员身份运行cmd;(安装mysql的这边服务器)...原创 2019-03-25 10:55:38 · 2966 阅读 · 0 评论 -
mysql-connector-odbc-5.3.12-win32.msi安装步骤
下载地址:https://dev.mysql.com/downloads/connector/odbc/注意:查看自己mysqla安装版本及系统 我的是5.5.27 win32mysql -V查看是否安装成功:我的是win10系统,找到此路径:C:\Windows\SysWOW64\odb...原创 2019-04-22 16:06:53 · 12763 阅读 · 5 评论 -
Caused by: com.mysql.jdbc.PacketTooBigException: Packet for query is too large (1696 > 1024)
Caused by: com.mysql.jdbc.PacketTooBigException: Packet for query is too large (1696 > 1024). You can change this value on the server by setting the max_allowed_packet' variable.解决办法:MySQL的一个系统...原创 2019-04-25 09:55:25 · 925 阅读 · 0 评论 -
MySQL权限详解
MySQL权限级别介绍MySQL权限级别 全局性的管理权限,作用于整个MySQL实例级别 数据库级别的权限,作用于某个指定的数据库上或者所有的数据库上 数据库对象级别的权限,作用于指定的数据库对象上(表、视图等)或 者所有的数据库对象上 权限存储在mysql库的user, db, tables_priv, columns_priv, and procs_priv这几个系统表中,待MyS...转载 2019-04-25 10:17:24 · 131 阅读 · 0 评论 -
安装mysql5.7,如何将之前mysql的数据库导入
mysql5.0的默认路径是:C:\Program Files (x86)\MySQL\MySQL Server 5.0mysql5.7的默认路径是:C:\Program Files\MySQL\MySQL Server 5.7首先说下data文件夹在mysql中的地位:1、存放数据库文件的地方2、存放ibdata(所有数据库的信息都在这里)3、存放数据库的文件夹,比如有个数据...转载 2019-06-06 13:53:21 · 766 阅读 · 0 评论 -
mysql 查看当前使用的配置文件my.cnf的方法
my.cnf是mysql启动时加载的配置文件,一般会放在mysql的安装目录中,用户也可以放在其他目录加载。安装mysql后,系统中会有多个my.cnf文件,有些是用于测试的。使用locate my.cnf命令可以列出所有的my.cnf文件命令locate my.cnf输出当我们需要修改配置文件时,需要找到mysql启动时是加载了哪个my.cnf文件。 1.查看是否使用了指定...转载 2018-11-03 11:25:48 · 266 阅读 · 0 评论 -
Mysql报错 message from server: "Host '61.148.245.96' is not allowed to connect to this MySQL server
原因是:远程服务器不允许你的java程序访问它的数据库。所以,我们要对远程服务器进行设置,使它允许你进行连接。步骤:一、打开mysql控制台,输入:use mysql;二、输入:show tables;三、输入:select host from user; 四、输入:update user set host ='%' where user ='root';...原创 2018-11-01 11:45:01 · 608 阅读 · 0 评论 -
数据库SQL优化大总结之 百万级数据库优化方案
1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:[sql] view plain copy select id from t where num is null 最好不要给数据库留NULL,尽可能的使用 NOT NULL填充数...转载 2018-04-27 00:23:45 · 423 阅读 · 0 评论 -
MySQL命令大全
1、连接Mysql格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MY...转载 2018-04-27 00:23:28 · 505 阅读 · 0 评论 -
MySQL优化--索引
一、什么是索引? 索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询 时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上 已经创建了索引,MySQL无需扫描任何记录即可迅速得到目标记录所在的位置。如果表有1000个记录,通过索引查找记录至少要比顺...转载 2018-04-27 00:22:55 · 332 阅读 · 0 评论 -
键、索引、约束及其区别
键、索引、约束及其区别今天下午刚好没事,把一些基础性的概念理顺一下,存档,省的麻烦,嘿嘿一.索引1. 什么是索引?索引是对数据库表中一列或多列的值进行排序的一种结构。在关系型数据库中,索引是一种与表有关的数据库结构,是事实存在的。它可以使对于表的select等等操作更加快速,相当于一本书的目录。对于一张表,如果我们想要找到某一列符合特定值的记录,第一种方法是全表搜索,匹配,然后把所有符...转载 2018-04-27 00:22:36 · 2570 阅读 · 1 评论 -
MySQL优化大全
1. 优化SQL 1)通过show status了解各种sql的执行频率 show status like 'Com_%' 了解 Com_select,Com_insert 的执行次数 2) 通过Explain分析低效的sql语句 3) 建立合适的索引 4) 通过show status like 'Handler_%'查看索引的使用情况 ...转载 2018-05-13 16:34:43 · 541 阅读 · 0 评论 -
mysql存储过程语法及实例
存储过程如同一门程序设计语言,同样包含了数据类型、流程控制、输入和输出和它自己的函数库。--------------------基本语法--------------------一.创建存储过程create procedure sp_name()begin.........end二.调用存储过程1.基本语法:call sp_name()注意:存储过程名称后面必须加括号,哪怕该存储过程没有参数传递三....转载 2018-05-08 17:55:19 · 120 阅读 · 0 评论 -
java+redis 实现搜索附近人功能
最近在做一款交友软件的APP,现在有一个功能需要实现搜索附近的人。后来发现用redis 的GEO功能实现非常简。先说一下设计思路,每个用户在登陆的时候都会添加一下经纬度,这个是APP端获取的,然后设置一下这个经纬度到mysql数据库中,最后把经纬度同步到redis数据库中。我们先来了解一下 redis GEO功能。 geoadd:增加某个地理位置的坐标。GEOADD key longitude l...转载 2018-07-04 14:05:59 · 1619 阅读 · 0 评论 -
使用Navicat查看数据表的ER关系图
Navicat软件真是一个好东西。今天需要分析一个数据库,然后想看看各个表之间的关系,所以需要查看表与表之间的关系图,专业术语叫做ER关系图。 默认情况下,Navicat显示的界面是这样的: 软件将表当做一个对象,然后显示了所有的表。仅仅通过这些表名,我们很难分析出表与表之间的关系。所以,如果能够显示一下ER关系图,那么我们就可以一目了然了。 ...转载 2018-08-31 11:26:44 · 78911 阅读 · 12 评论 -
PowerDesigner16.5汉化破解版安装教程(含安装文件、汉化包、破解文件)
一、软件安装1.下载安装包(包含安装文件、汉化包、破解文件),下载链接在文章最后,失效请留言2.下载后文件内容如下3.进入安装文件中双击安装文件等待初始化完成后选择next4.继续下一步5.选择People R...China(PRC),然后选择我同意协议6.更改安装路径7.根据自己需要选择,也可以全选8.根据自己需要选择,这里选择全选...转载 2018-08-31 11:38:00 · 4286 阅读 · 4 评论 -
解决打开mysql.exe后闪退
打开cmd进入mysql所在盘,进入mysql文件夹,即输入cd mysql,再进入bin文件夹,即输入cd bin,最后输入mysql -uroot -proot ,如图所示: 成功进入mysql了。 ...原创 2018-11-01 11:21:55 · 15074 阅读 · 2 评论 -
oracle xp安装详细步骤
1.得到安装镜像并解压(此镜像的网段是56网段)2.在vmware中的文件中打开此镜像3.设置虚拟机的网段4.启动虚拟机(选我已移动) 当我们复制或改变了一个虚拟机的位置之后,再启动虚拟机时会提示:I moved it或者I copied it---------------------...原创 2018-04-26 01:37:45 · 5897 阅读 · 9 评论