1 登陆数据库 mysql -u root -p 2 use mysql; 3 select User,authentication_string,Host from user (查询用户表) 4 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIE ...
分类:
数据库技术 时间:
2019-11-04 18:31:21
收藏:
0 评论:
0 赞:
0 阅读:
70
1.背景 使用sql语句对表结构进行修改 2.案例演示 ...
分类:
数据库技术 时间:
2019-11-04 18:19:03
收藏:
0 评论:
0 赞:
0 阅读:
85
Django2.0版本以上与pymsql 不匹配问题以及解决方法 ...
分类:
数据库技术 时间:
2019-11-04 17:46:52
收藏:
0 评论:
0 赞:
0 阅读:
118
事情的过程是:公司有一个上百行的sql 运行在MySQL数据库,速度奇慢无比,逻辑乱七八糟,我就不贴出来了,经过这次修改想总结一下如何写一个不被人骂的sql。 说一些被人诟病的问题: 一、子查询 把你的子查询全部改为join!!! 把你的子查询全部改为join!!! 把你的子查询全部改为join!! ...
分类:
数据库技术 时间:
2019-11-04 17:43:09
收藏:
0 评论:
0 赞:
0 阅读:
88
Caused by: com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zone value 这个异常是数据库时区的异常 Caused by: com.mysql.cj.exceptions.In ...
分类:
数据库技术 时间:
2019-11-04 17:41:34
收藏:
0 评论:
0 赞:
0 阅读:
76
背景 有这么一张表,记录名字和分数,现在需要按照成绩排名,存在并列名次的情况 解决方法 思路:按照score从大到小排序,第一行数据就是第一名,第二行就是第二名......需要判断当前行的score和上一行的score的大小用来区分是否排名 细节说明 @preScore 这种是变量声明,类似之前的s ...
分类:
数据库技术 时间:
2019-11-04 17:39:29
收藏:
0 评论:
0 赞:
0 阅读:
85
Oracle中函数以前介绍的字符串处理,日期函数,数学函数,以及转换函数等等,还有一类函数是通用函数。主要有:NVL,NVL2,NULLIF,COALESCE,这几个函数用在各个类型上都可以。 下面简单介绍一下几个函数的用法。 在介绍这个之前你必须明白什么是oracle中的空值null 1.NVL函 ...
分类:
数据库技术 时间:
2019-11-04 17:38:32
收藏:
0 评论:
0 赞:
0 阅读:
103
1 认识 2 库,集合操作 3 crud 4 pymongo python面向的是开源的数据库; mysql mongdb postgreSQL REDIS都是开源的 1--Nosql 什么是NoSQL? NoSQL,指的是非关系型的数据库。NoSQL有时也称作Not Only SQL的缩写,是对不 ...
分类:
数据库技术 时间:
2019-11-04 17:06:29
收藏:
0 评论:
0 赞:
0 阅读:
73
1、with rollup 可以实现在分组统计数据基础上再进行相同的统计 SELECT name, SUM(score) as score_count FROM score GROUP BY name with rollup 2、 coalesce 来设置一个可以取代NUll 的名称 语法:sele ...
分类:
数据库技术 时间:
2019-11-04 16:59:43
收藏:
0 评论:
0 赞:
0 阅读:
114
文章引用:https://www.cnblogs.com/shizhongyang/p/8464876.html 只做了少量修改,感谢博主 注:未防止混淆,这里都用绝对路径执行命令 除了文件内容中的#,这里所有带#都是linux命令 >mysql 是mysql的命令 步骤: 1、在根目录下创建文件夹 ...
分类:
数据库技术 时间:
2019-11-04 16:46:04
收藏:
0 评论:
0 赞:
0 阅读:
118
Mysql优化 一、存储引擎 1.查看所有引擎 2.查看默认存储引擎 3.MyISAM和InnoDB | 对比项 | MyISAM | InnoDB | | : : | : : | : : | | 主外键 | 不支持 | 支持 | | 事务 | 不支持 | 支持 | | 行表锁 | 表锁,即使操作一 ...
分类:
数据库技术 时间:
2019-11-04 16:34:57
收藏:
0 评论:
0 赞:
0 阅读:
109
假设,你有一个表erp,如果你直接进行下面的命令 这个时候所有的mysql的相关进程都会停止,直到drop结束,mysql才会恢复执行。出现这个情况的原因就是因为,在drop table的时候,innodb维护了一个全局锁,drop完毕锁就释放了。这意味着,如果在白天,访问量非常大的时候,如果你在不 ...
分类:
数据库技术 时间:
2019-11-04 16:31:55
收藏:
0 评论:
0 赞:
0 阅读:
116
1.limit使用 limit参数,第一个参数:从哪儿开始查;第二个参数:查几条 i : 为查询结果的索引值(默认从0开始); n : 为查询结果返回的数量 -- 从3开始 取 3 条 SELECT * from employee LIMIT 3,3; LIMIT 0,3 2.分页思路 下面是几种l ...
分类:
数据库技术 时间:
2019-11-04 16:30:14
收藏:
0 评论:
0 赞:
0 阅读:
103
1.MySQL安装: 1).到MySQL官网https://dev.mysql.com/downloads/installer/,下载MySQL 5.7版本:(注:现在官网上最新版本已经变成8.0.18,但下面的例子会以5.7版本来讲) 2).按照操作步骤进行安装,建议将MySQL安装在其他盘,不要 ...
分类:
数据库技术 时间:
2019-11-04 16:27:53
收藏:
0 评论:
0 赞:
0 阅读:
157
Oracle 数据库使用 sql语句 : select lengthb('输入字符串') from dual , 来计算 字符串 所占的字节长度(比如,一个汉字3个字节),但是用这个lengthb函数时,字符串的长度不能超过4000,因此,需要用下面的三个vb.net函数来配合获取: Private ...
分类:
数据库技术 时间:
2019-11-04 16:00:18
收藏:
0 评论:
0 赞:
0 阅读:
116
直接上代码 public function dataBackup(){ $doc_root=$_SERVER['DOCUMENT_ROOT']; $file_path_name=$doc_root.'/sqlbackup'; //保存到的路径 $name='backup_'.date('YmdHis ...
分类:
数据库技术 时间:
2019-11-04 16:00:00
收藏:
0 评论:
0 赞:
0 阅读:
82
1:获取当前数据库中的所有用户表 select Name from sysobjects where xtype='u' and status>=0 2:获取某一个表的所有字段 select name from syscolumns where id=object_id('表名') 3:查看与某一个... ...
分类:
数据库技术 时间:
2019-11-04 15:53:44
收藏:
0 评论:
0 赞:
0 阅读:
101
Mysql错误编码和解释表 1.错误消息的组成 一共由三部分组成1.mysql数字错误代码,这个数字的mysql的特定值,不可以移植到其它数据库系统。2.一个五位长度的sqlstate值,这些值取自ANSI SQL和ODBC,并且更加标准化。并不是所有的MySQL错误号都具有相应的SQLSTATE值 ...
分类:
数据库技术 时间:
2019-11-04 15:26:46
收藏:
0 评论:
0 赞:
0 阅读:
93
PHP知名开发框架Laravel,之前在官方博客通报了一个高危SQL注入漏洞,这里简单分析下。 首先,这个漏洞属于网站coding写法不规范,官方给了提示: 但官方还是做了修补,升级最新版本V5.8.7可修复。 我们先定位下这里: 官方推荐的写法是: 如果网站coding没有预先对$id的值做处理时 ...
分类:
数据库技术 时间:
2019-11-04 15:26:28
收藏:
0 评论:
0 赞:
0 阅读:
95
对varchar类型数值进行排序 select * from score where score_activity_id = '1' order by material_score_total DESC; 此时并不生效,material_score_total 为varchar数值。 正确做法: s ...
分类:
数据库技术 时间:
2019-11-04 15:23:45
收藏:
0 评论:
0 赞:
0 阅读:
115