随笔分类 -  数据库

摘要:一、什么是主键、外键: 关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录,该属性组就可以成为一个主键 比如 学生表(学号,姓名,性别,班级) 其中每个学生的学号是唯一的,学号就是一个主键 课程表(课程编号,课程名,学分) 其中课程编号是唯一的,课程编号就是一个 阅读全文
posted @ 2021-07-27 14:38 tooltime 阅读(845) 评论(0) 推荐(0) 编辑
摘要:铁律一: 天下没有免费的午餐,使用索引是需要付出代价的。 索引的优点有目共睹,但是,却很少有人关心过采用索引所需要付出的成本。若数据库管理员能够对索引所需要付出的代价有一个充分的认识,也就不会那么随意到处建立索引了。 仔细数数,其实建立索引的代价还是蛮大的。如创建索引和维护索引都需要花费时间与精力。 阅读全文
posted @ 2021-07-27 14:19 tooltime 阅读(506) 评论(0) 推荐(0) 编辑
摘要:1.作用于单列 2.作用于多列 3.COUNT统计 4.distinct必须放在开头 5.其他 在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 distinct用于返回唯一不同的值。 表A: 表B: 1.作用于单列 select distin 阅读全文
posted @ 2019-11-12 17:32 tooltime 阅读(815) 评论(0) 推荐(0) 编辑
摘要:如emp表, 拿表中 1 条数据 或者 拿其中3条数据 拿其中4条数据 拿 5条数据 总结: limit后面可以接一个数字,表示拿几条数据,默认从第一条开始拿; limit后面可以接两个数字,第一个数字代表 从该数字起, 第二个数字代表 拿多少条。 阅读全文
posted @ 2019-10-08 10:58 tooltime 阅读(695) 评论(0) 推荐(0) 编辑
摘要:最近无意发现了mysql的客户端监控工具“Nero Profile SQL”,刚开始还不知道怎么使用,经过半小时摸索,现将使用步骤写下来。 背景:开发的时候,如果数据存储层这块使用EF,或者其他orm框架,数据库是mysql,想知道最终执行的sql语句,那么这款工具就帮你忙了。 1、去官网下载安装w 阅读全文
posted @ 2019-07-23 15:21 tooltime 阅读(947) 评论(0) 推荐(0) 编辑
摘要:在设计表时,上面会有索引这一项 点开,在栏位处选择你需要设置的字段,然后选择unique索引类型即可 望采纳,谢谢! 阅读全文
posted @ 2019-07-23 12:00 tooltime 阅读(1785) 评论(0) 推荐(1) 编辑
摘要:一、内存结构 SGA(System Global Area):由所有服务进程和后台进程共享; PGA(Program Global Area):由每个服务进程、后台进程专有;每个进程都有一个PGA。 二、SGA 包含实例的数据和控制信息,包含如下内存结构: 1)Database buffer cac 阅读全文
posted @ 2019-07-15 17:06 tooltime 阅读(14063) 评论(1) 推荐(1) 编辑
摘要:1、利用dos命令连接数据库后即有版本号信息 2、利用navicat连接mysql的客户端工具也是可以查看的 直接选中一个连接,然后右键-连接信息查看 3、利用专门的mysql命令查看 4、直接查看咱们当时安装mysql数据库的安装包的名字 其实还有很多查看mysql数据库的版本号方法,这里就简单介 阅读全文
posted @ 2019-06-03 17:06 tooltime 阅读(887) 评论(0) 推荐(0) 编辑
摘要:以管理员身份运行,在命令行输入cd+mySQL的bin目录的安装路径 C:\Windows\system32>cd C:\Program Files\MySQL\MySQL Server5.6\bin C:\Program Files\MySQL\MySQL Server5.6\bin>mysqld 阅读全文
posted @ 2019-05-27 21:20 tooltime 阅读(4655) 评论(2) 推荐(2) 编辑
摘要:一.什么是事务 事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做。 事务的结束有两种,当事务中的所以步骤全部成功执行时,事务提交。如果其中一个步骤失败,将发生回滚操作,撤消撤消 阅读全文
posted @ 2019-05-10 09:36 tooltime 阅读(945) 评论(0) 推荐(0) 编辑
摘要:查询速度慢的原因很多,本文总结SQL查询慢的50个原因: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 阅读全文
posted @ 2019-05-05 20:10 tooltime 阅读(7027) 评论(0) 推荐(0) 编辑
摘要:mysql:--查询慢sql:业务db用户 select b.time, b.host, b.id, b.state, b.user, b.db, b.info from information_schema.processlist b where b.info is not null order 阅读全文
posted @ 2019-05-03 15:46 tooltime 阅读(1242) 评论(0) 推荐(0) 编辑
摘要:首先,在Navicat Premium中连接要导出数据库的mysql数据库。 首先,在Navicat Premium中连接要导出数据库的mysql数据库。 2 1.填写好连接数据库的信息后就可以连接到需要导出的数据库了。 1.填写好连接数据库的信息后就可以连接到需要导出的数据库了。 3 打开要导出的 阅读全文
posted @ 2019-04-17 16:43 tooltime 阅读(7899) 评论(1) 推荐(1) 编辑
摘要:运行安装mysql 报错 [root@localhost mysql-mult]# ./scripts/mysql_install_db --defaults-file=conf/3306my.cnf FATAL ERROR: please install the following Perl mo 阅读全文
posted @ 2019-04-17 14:35 tooltime 阅读(187) 评论(0) 推荐(0) 编辑
摘要:报错:1130-host ... is not allowed to connect to this MySql server 开放mysql远程连接 不使用localhost 报错:1130-host ... is not allowed to connect to this MySql serv 阅读全文
posted @ 2019-04-17 14:16 tooltime 阅读(188) 评论(0) 推荐(0) 编辑
摘要:安装环境:系统是 centos6.5 1、下载 下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads 下载版本:我这里选择的5.6.33,通用版,linux下64位 也可以直接复制64位的下载地址,通过命令下载:wget http: 阅读全文
posted @ 2019-04-17 13:17 tooltime 阅读(443) 评论(0) 推荐(0) 编辑
摘要:用workbench制造存储过程: 调用 调用方法:传送门 整体: 阅读全文
posted @ 2018-12-16 21:20 tooltime 阅读(610) 评论(0) 推荐(0) 编辑
摘要:方法/步骤 1 打开My SQL Workbench 2 右击要启动的my SQL数据库连接,然后选择【connection to database】 3 此时进入数据库实例管理界面,下方显示了已有的数据库实例 4 展开要创建存储过程的数据库实例,然后右击【stored procedures】,选择 阅读全文
posted @ 2018-12-16 20:53 tooltime 阅读(5049) 评论(0) 推荐(0) 编辑
摘要:sql server数据库中 smallint, int ,bigint ,tinyint的区别与长度 smallint 是一种精确的数值数据类型,其精度在算术运算后不变,采用2个字节编码 有符号的 smallint 值的范围是 -2^15 2^15 -1,即 -32768 32767 无符号的 s 阅读全文
posted @ 2018-12-16 20:48 tooltime 阅读(9640) 评论(1) 推荐(0) 编辑
摘要:在平时对于数据库操作中,有时候会使用到时间,比如-数据的创建时间/更新时间之类问题,可能是需要查询出时间的结果,也存在大量的需要搜索某个时间点或时间段的操作; MySQL中取本地时间 now() 取本地的时间,精确到秒 CURDATE() 精确到天 CURTIME()仅取今天的时分秒 当需要作为实时 阅读全文
posted @ 2018-12-15 21:29 tooltime 阅读(1529) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示