![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
MySQL
数据库
诡途
不会代码的数据分析不是一个好管理
展开
-
MySQL汇总排序查询
计算出来的字段销售总额保留两位小数;排序时,汇总不参与排序,放在最下面。原创 2020-12-17 18:25:00 · 3599 阅读 · 3 评论 -
修改Mysql数据库的数据存储位置(二)
后背发凉的一次Mysql数据存储位置修改原创 2020-11-24 10:19:47 · 4736 阅读 · 6 评论 -
pymysql connect 连接mysql 报错keyerror255
pymysql connect 连接mysql 报错keyerror255;最近困了我两个多月的一个难题,搜这个标题进来的都可以看到搜索引擎提供了n^2篇解决方法的文章,那为什么还会困住我这么久呢?我不会百度吗?NO NO NO!!最大的问题是我的执行电脑和数据存储电脑不是同一台电脑原创 2020-09-17 16:01:22 · 8143 阅读 · 8 评论 -
服务器上安装Mysql8.0
完整版阿里云ESC服务器安装Mysql8.0经验帖,巨详细,直接跟着操作,纯小白也可以安装成功原创 2020-08-27 15:42:37 · 21190 阅读 · 5 评论 -
python的to_sql那点儿事
文章目录to_sql结论项目需求代码比对优劣对比to_sql结论可以对齐字段(dataframe的columns和数据库字段一一对齐)可以缺少字段(dataframe的columns可以比数据库字段少)不可以多出字段,会报错if_exists='append’进行新增(bug:如果设置了PK,ignore 和 replace会报错)一定要先创建好数据库,设置好格式,否则使用if_exists='append’自动创建的字段格式乱七八糟项目需求excel表格按字段存入数据库,近几年的e原创 2020-08-20 14:18:14 · 11619 阅读 · 1 评论 -
阿里云esc的mysql远程连接被拒绝
方法一:授权root用户远程连接权限(不建议使用)#登录MySQL mysql -u root -p密码mysql>use mysql;mysql>update user set host = '%' where user = 'root';#这一句执行完可能会报错,不用管它。mysql>FLUSH PRIVILEGES;方法二:创建一个新用户并授权对应权限具体设置详见:Mysql8.0赋予用户对数据库的全部权限相较于Mysql5.7的改动...原创 2020-07-03 17:04:19 · 782 阅读 · 0 评论 -
MySQL用命令行复制表
cmd下MySQL用命令行复制表原创 2020-06-12 10:34:27 · 687 阅读 · 0 评论 -
python的笛卡儿积扩展
笛卡儿积扩展计算原创 2020-06-02 17:16:27 · 450 阅读 · 0 评论 -
PRIMARY KEY联合主键
MySQL主键(PRIMARY KEY)单字段主键、多字段联合主键主键的指定和删除原创 2020-05-07 15:15:45 · 8059 阅读 · 1 评论 -
Mysql8.0赋予用户对数据库的全部权限相较于Mysql5.7的改动
Mysql8.0赋予用户对数据库的全部权限报错mysql> grant all privileges on wordpress.* to 'user'@"localhost" identified by 'PASSword123.';ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version ...原创 2020-04-26 10:52:40 · 4568 阅读 · 1 评论 -
阿里云ESC安装mysql8.0:No match for argument: mysql-community-server
阿里云ESC安装mysql8.0:No match for argument: mysql-community-server原创 2020-04-25 23:18:15 · 2817 阅读 · 1 评论 -
mysql常用命令行语句
------cmd连接本地数据库mysql -u用户名 -p------cmd连接远程数据库mysql -u用户名 -h主机名/主机IP -peg: mysql -ugt -10.24.88.60 -p------查看所有数据库名show databases;------使用数据库use 数据库名;eg:use db------查看使用数据库下所有表show tab...原创 2020-04-08 18:32:18 · 266 阅读 · 0 评论 -
关于mysql的Lock wait timeout exceeded; try restarting transaction报错
报错信息:Lock wait timeout exceeded; try restarting transaction中文意思:超过锁定等待超时;尝试重新启动事务解决拌饭:修改my.ini文件:原创 2020-04-08 18:00:37 · 381 阅读 · 0 评论 -
MySQL字符串拆分函数:SUBSTRING_INDEX——充满血泪的一次数据拯救记
由于个人操作不当(所谓不当是因为创建表的时候日期顺手设置成date格式了,而需要存入的日期格式如下图【我拯救回来的】应该为varchar/char),导致录入数据库缺失,`日期均变成了【0000-00-00】`,由于是历史数据传输,所以对应的excel源文件还有,重新上传也行,但是假如我没有源文件怎么办?所以就想着用Mysql解决原创 2020-03-05 19:07:25 · 1633 阅读 · 0 评论 -
MySQL本地连接报错:ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061)
环境说明:win10 + Mysql8.0MySQL本地连接报错:ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)原创 2019-12-24 18:29:58 · 1579 阅读 · 1 评论 -
Mysql删除满足自己某个条件的表
自循环删除原创 2019-11-01 20:59:50 · 4796 阅读 · 1 评论 -
Mysql 插入数据的几种方式
Mysql 插入数据原创 2019-11-01 20:58:41 · 2303 阅读 · 0 评论 -
Mysql语句书写小Tips——工作实用性技巧
软件:notepad++工作中经常会碰到一个表字段100~200个,我们需要一个一个手敲吗?原创 2019-10-31 20:16:10 · 351 阅读 · 0 评论 -
Mysql千位分隔符的varchar转数字
sql写入数据时没有对千分位分隔符的逗号进行处理,查询到excel或者用PQ,PB连接也没问题,但是sql语句里面做计算的话就只会取第一个逗号之前的部分进行计算说明:数据类型为varchar原创 2019-10-31 20:01:11 · 2772 阅读 · 2 评论 -
修改Mysql数据库的数据存储位置
关键词:Mysql数据存储位置 | win10 + MySQL Server 8.0 | 环境:win10 + MySQL Server 8.0.15` | 修改数据存储位置俗话说:要想下班早,代码得敲好当我的python自动化写入数据库的代码跑的一切顺畅时候,来了个mysql错误:Binary logging not possible. Message: An error o...原创 2019-10-30 21:46:28 · 11739 阅读 · 4 评论 -
A关联B表派生C表 C随着A,B 的更新而更新
摘要:本篇写的是触发器和外键约束之所以用这个标题而没用触发器或者外键约束的原因,1、是因为在做出这个需求之前博主是对触发器和外键约束丝毫理不清楚的,所以这也是打算写博客的主要原因——在解决完工作需求后,通过博客梳理整个解决问题的思路,加深记忆的同时,也相当于给自己做一份线上笔记,方便以后取用。2这个标题比较接地气,因为老板就是这样给我提需求的先说需求:A关联B表派生C表 C随着A,B ...原创 2019-10-29 18:26:34 · 911 阅读 · 0 评论 -
sql把查出来 的数据插入到另一张表部分字段
INSERT INTO test2(字段1,字段2,字段3) (SELECT 字段1,字段2,字段3 FROM test WHERE 字段1 NOT IN (SELECT 字段1 FROM test2));原创 2019-10-29 18:25:40 · 4366 阅读 · 0 评论 -
外键的设置
**关键词:外键 | 索引 | InNoDB和MyISAM | 引用 | Mysql****设置外键的目的:保证数据的一致性!**原创 2019-10-29 18:24:07 · 7684 阅读 · 0 评论 -
常用Mysql DML语句
常用Mysql DML语句查看字段: SHOW COLUMNS FROM `表名`插入数据:INSERT INTO 表名(字段名) VALUES(值) #省略字段名是全字段插入删除字段:ALTER TABLE 表名 DROP COLUMN 表名;修改字段:ALTER TABLE 表名 MODIFY 字段名 VARCHAR(500)添加字段:ALTER TABLE 表名 add字段名...原创 2019-10-25 11:19:31 · 686 阅读 · 2 评论 -
MySQL第二天——DML&DQL
212156665原创 2019-05-21 18:17:20 · 221 阅读 · 0 评论 -
MySQL 第一天——数据库基本介绍和基本操作
123原创 2019-05-20 17:02:11 · 224 阅读 · 0 评论