随笔分类 -  MySQL

摘要:报错:2002-Catn't connect to server 192.168.188.128(10060) navicat 连接docker mysql container 出现问题 可能原因:电脑重启的时候没有正常关闭虚拟机,docker容器导致 此时若起一个container会出现:WARN 阅读全文
posted @ 2022-05-21 00:17 半日闲1 阅读(128) 评论(0) 推荐(0)
摘要:日期型(DATETIME)数据是表示日期数据,用字母D表示。日期的默认格式是{mm/dd/yyyy},其中mm表示月分,dd表示日期,yyyy表示年度 MySQL主要分为三种类型:字符串,日期和数字 字符串分为定长char和不定长度varchar,char以声明的长度为准,而varchar的长度与值 阅读全文
posted @ 2021-06-01 22:33 半日闲1 阅读(1436) 评论(0) 推荐(0)
摘要:创建数据库: create database 库名 DEFAULT CHARSET utf8 COLLATE utf8_general_ci; 删除表中的一条数据: delete from 表名 where 条件 修改表中某个字段值: update 表名 set 列名=替换的值 where 条件 修 阅读全文
posted @ 2021-04-01 15:54 半日闲1 阅读(36) 评论(0) 推荐(0)
摘要:1. 安装 sudo apt install mysql-server 2. 登录数据库 mysql -u root -p 3. 开启root用户访问权限 mysql> use mysql; mysql> update user set host='%' where user='root'; mys 阅读全文
posted @ 2020-12-27 21:07 半日闲1 阅读(156) 评论(0) 推荐(0)
摘要:1. 读取MySQL数据库 import pandas as pd from sqlalchemy import create_engine engine = create_engine('mysql+pymysql://root:密码@IP:3306/数据库名') sql = ''' select 阅读全文
posted @ 2020-06-09 14:42 半日闲1 阅读(428) 评论(0) 推荐(0)
摘要:报错:lock wait timeout exceeded; try restarting transaction 解决:释放锁,杀死进程 参考文档: https://segmentfault.com/a/1190000015314171 阅读全文
posted @ 2020-06-04 16:31 半日闲1 阅读(378) 评论(0) 推荐(0)
摘要:表1里面添加表2某列数据,两表id相同 t_1: t_2: SQL语句:update t_1 a, t_2 b set a.age=b.age where a.id = b.id 即t_1: 注意: 表1需要有age字段,否则会报错:> 1054 - Unknown column 'a.age' i 阅读全文
posted @ 2020-06-04 16:19 半日闲1 阅读(540) 评论(0) 推荐(0)