![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
程序员阿坤
不解?不解。不解!
展开
-
查看并修改MySQL允许最大传输数据
有时候我们在往数据库中存储数据时,会报数据量太大而无法存入的错误,这时候就需要我们来修改数据库的配置了。我们以MySQL为例。1.查看当前MySQL最大允许传输数据:①、打开cmd,进入mysql命令,执行以下命令show variables like '%max_allowed_packet%'; 我们可以看到有两行数据参数,这里面我已经修改过了...原创 2017-09-26 10:09:27 · 4081 阅读 · 0 评论 -
MySQL数据导入和导出,修改编码
1、数据库数据导入和导出:导入:mysqldump -u root -proot test < test.sql导出:mysqldump -u root -proot test > test.sql根据个人的用户名,密码,数据库,文件名执行时可能会报一个警告:[Warning] Using a password on the command line interface can be ...原创 2017-09-26 10:42:48 · 2441 阅读 · 0 评论 -
Ubuntu磁盘使用率100%造成MySQL服务无法继续运行
问题发成场景:服务器端向MySQL插入一条数据,报错,提示the table XXX is full。1、根据提示以为该表设置了存储上限,查看该表的存储上限tmp_table_size 和 max_heap_table_size ,发现并没有超出限制。2、重启Mysql服务,service mysql restart,发现MySQL服务无法启动.3、使用service mysql st原创 2018-01-24 10:12:08 · 855 阅读 · 0 评论 -
MySQL报1093错误,MySQL can’t specify target table for update in FROM clause
mysql查询一张表的同时不能再对表进行更改,会报1093错误,MySQL can’t specify target table for update in FROM clause解决:将查询出来的结果作为一张中间表重新查询,这时候在对原先的表进行更改就可以了。常见update操作手册:1、update 时,更新的表不能在set和where中用于子查询;2、update 时,可以对原创 2018-01-29 14:30:05 · 375 阅读 · 0 评论 -
Mysql数据库存储引擎之间的区别
1、什么是存储引擎? 看到这片文章的时候我们首先需要了解存储引擎是什么,为什么不同?存储引擎就是一种数据存储方式,不同的存储引擎对应着不同的存储方式,索引方式,锁定水平,当然就提供不同的作用。2、mysql提供哪些引擎 登录到我们的数据库中,使用show engines;命令可以查看当前数据库提供哪些存储引擎,下面是我的。3、各个数据库存储引擎的区别 我们大家一般用到的基本就是I...原创 2018-03-22 00:00:34 · 1890 阅读 · 1 评论 -
Expression #3 of SELECT list is not in GROUP BY clause and contains nonaggregated column
"Expression #3 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'workflow.s.id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with s...原创 2018-05-03 15:50:18 · 5332 阅读 · 2 评论 -
MySql delete语句使用表别名报错
一条SQL删除语句:DELETE FROM person p WHERE p.id=2;报错了。Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'p where p...原创 2018-06-05 22:05:24 · 2908 阅读 · 0 评论 -
Mysql数据库修改用户权限
一、首先我们需要来看一下mysql默认数据库里面的四张表(user,db,tables_priv,columns_priv)。1、user表(用户层权限)因为字段太多,只截取了一部分。首先登陆的时候验证Host,User,Password也就是ip,用户名,密码是否匹配,匹配登陆成功将会为登陆者分配权限,分配权限的顺序也是按照上面四张表的排列顺序进行的,举个例子,如果user表的Sel...原创 2018-07-12 23:05:18 · 31219 阅读 · 4 评论 -
富文本数据存储及回显
开发者应该都使用过富文本编辑器插件吧,对于富文本插件编辑的内容我们需要怎么存储及回显呢,我来简单介绍下。存储:1、文件存储,将富文本数据保存成html文件,然后将文件上传到文件服务器;2、直接将html内容存储到数据库中。这篇主要介绍第二种。第一步:获取富文本编辑器内容,我这里就手动编写了一段很小的html数据。一个图片标签,里面放着一个图片链接,html里面双引号被转义了,会与字...原创 2018-12-11 14:18:03 · 35682 阅读 · 1 评论